<form action="login" method="post">
<h2>登录</h2>
<h4>登录Facelook,进入属于你的空间</h4>
<table cellpadding="10">
<tr>
<td class="i">账号:</td>
<td><input class="text" type="text" name="currentUser.fuUserName" /></td>
</tr>
<tr>
<td class="i">密码:</td>
<td><input class="text" type="password" name="currentUser.fuPassword" /></td>
</tr>
<tr>
<td class="i"></td>
<td><label class="ui-btn-large-green"><input type="submit" name="reg" value="登录" /></label></td>
</tr>
</table>
</form>
能获取到用户名的值,但是获取不到密码的值。相当蛋疼
下面是Action:
private UserService userService;
private FacelookUser currentUser;
public void setUserService(UserService userService) {
this.userService = userService;
}
public void setCurrentUser(FacelookUser currentUser) {
this.currentUser = currentUser;
}
/**
* 登陆
* @return
*/
public String get(){
currentUser = userService.get2(currentUser);
if(currentUser!=null){
return super.SUCCESS;
}
return super.ERROR;
}
Hql 语句:String hql = "from FacelookUser user where user.fuUserName=? and user.fuPassword = ?";
List list = super.getHibernateTemplate().find(hql,user.getFuUserName(),user.getFuPassword());
实体类是Hibernate自动生成的,没必要给你们看了! 求大神解释啊。。。。。。。。。。。。。。。。。。。。
------解决方案--------------------