先看下面的 JSF 頁面
<%
<%
<%
<html>
<head>
<title>My JSF
<script type=
function isEmpty()
var username = document
var password = document
if(username ==
alert(
document
return false;
}
if(password ==
alert(
document
return false;
}
}
</script>
</head>
<body>
<center>
<f:view>
<h:form id=
<div id=
<h:outputLabel value=
<h:inputText value=
styleClass=
<br>
<h:outputLabel value=
<h:inputSecret value=
styleClass=
</div>
<div id=
<h:commandButton value=
onclick=
<h:commandButton value=
onclick=
document
styleClass=
</div>
</h:form>
</f:view>
</center>
</body>
</html>
這個頁面使用 JavaScript 來確認登錄時用戶名和密碼是否為空
要注意的是
document
而應使用
document
或者
document
這是因為 JSF 解釋上面的 <h:form id=
<form id=
enctype=
<div id=
<label>用戶名
<input id=
name=
<br>
<label>密碼
<input id=
name=
</div>
<div id=
<input type=
onclick=
<input type=
onclick=
document
</div>
<input type=
</form>
JSF 產生的所有表單控件都有符合 formName:componentName 格式的名稱
document
From:http://tw.wingwit.com/Article/program/Java/JSP/201311/19470.html