JSF Ders11 - Form Tag Elemanları | inputHidden


  • <h:inputHidden value="gizliVeri" />
   inputHidden öğesi gizli veri oluşturmak için kullanılır. Genellikle bu veri önceden setlenmiştir. Formu dolduran kişi bu öğeyi hiçbir şekilde göremez.

Personel.java
package test;

import java.io.Serializable;
import java.text.SimpleDateFormat;
import java.util.Date;

import javax.faces.bean.*;

@ManagedBean
@SessionScoped
public class Personel implements Serializable {

 private static final long serialVersionUID = 1L;

 private String ad;
 private String sifre;

 public void setAd(String ad) {
  this.ad = ad;
 }

 public String getAd() {
  return ad;
 }

 public String getSifre() {
  return sifre;
 }

 public void setSifre(String sifre) {
  this.sifre = sifre;
 }

 public String gonder() {
  return ("personel-bilgi?faces-redirect=true");
 }

}

index.xhtml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
 xmlns:h="http://xmlns.jcp.org/jsf/html">
<h:head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
 <title>index.xhtml</title>

 <h:outputScript library="js" name="1.js" />
<!--  <script type="text/javascript">
  window.onload=karsila;
 </script>
-->
</h:head>
<h:body>

 <h:form id="form1">
 <h:inputHidden value="987987" id="gizli"/>
  Adinizi girin.<br />
  <h:inputText value="#{personel.ad}" /><br/><br/>
  Sifrenizi girin.<br />
  <h:inputSecret value="#{personel.sifre}" /><br/><br/>
  <h:commandButton value="giris yap" type="submit" action="#{personel.gonder}" />
  <h:commandButton value="temizle" type="reset"/><br/><br/>
  <h:commandButton type="button" value="Gizli Veri Göster" onclick="gizliGoster()"/>
 </h:form>

</h:body>
</html>

1.js
function karsila(){
 alert("Merhaba !");
}
 
 
function gizliGoster(){
 alert(document.getElementById("form1:gizli").value);
}

JSF inputHidden

JSF inputHidden

Yorumlar

Bu blogdaki popüler yayınlar

JSP Ders04 - JSP Direktifleri

SQL Ders27 - INSERT INTO

Java Mini Proje 005 - Dik Üçgenin Hipotenüsünü Bulma