有关jsf的绑定
用户名:
<h:inputText required="true" id="userName" value="#{user.userName}"><br></h:inputText> <br>
密码: <h:inputSecret id="password" required="true" value="#{user.password}"></h:inputSecret>
<h:commandButton rendered="true" value="登录" action="#{user.login}"></h:commandButton>
<managed-bean>
<managed-bean-name>user</managed-bean-name>
<managed-bean-class>view.bean.User</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean></faces-config>
package view.bean;
public class User {
private String userName;//由#{user.userName}来绑定属性的值
private String password;
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public void login() //由#{user.login}来绑定方法
{
if("pp".equals(userName))
{
System.out.print("hello,pp");
}
else
{System.out.print("hello,SomeOne");}
}
}
32

被折叠的 条评论
为什么被折叠?



