form id="login_form" name="login_form">
<table width="758" border="0" cellspacing="0" cellpadding="0">
<tr>
<td background="images/home-001.jpg" width="506" height="126"></td>
<td background="images/home-002.jpg" width="252" height="126"></td>
</tr>
<tr>
<td background="images/home-003.jpg" width="506" height="30"></td>
<td background="images/home-004.jpg" width="252" height="30" align="left"><input name="user.loginName" type="text" id="username" size="22" /></td>
</tr>
<tr>
<td background="images/home-005.jpg" width="506" height="11"></td>
<td background="images/home-006.jpg" width="252" height="11"></td>
</tr>
<tr>
<td background="images/home-007.jpg" width="506" height="30"></td>
<td background="images/home-008.jpg" width="252" height="30" align="left"><input name="user.loginPassword" type="text" id="password" size="22" /></td>
</tr>
<tr>
<td colspan="2"><table width="758" border="0" cellspacing="0" cellpadding="0">
<tr>
<td background="images/home-009.jpg" width="397" height="63"></td>
<td background="images/home-010.jpg" width="361" height="63"><table width="300" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="right"><input type="image" id="logon" src="images/btn-YES.gif" /></td>
<td align="center"><input type="image" id="cancel" src="images/btn-NO.gif" /></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td><img src="images/home-011.jpg" width="506" height="147" /></td>
<td><img src="images/home-012.jpg" width="252" height="147" /></td>
</tr>
</table>
</form>js:
$(document).ready(function(){
$("#logon").bind("click",function(){
$("#login_form").attr({action:"loginAction_login",method:"post"});
$("#login_form").submit();
});
});
java: public String login(){
System.out.println(user.getLoginName());
System.out.println(user.getLoginPassword());
return "login";
}为什么我在后台只能打印出loginPassword 如果我把前台的input里面name="user.loginPassword"删掉就可以拿到loginName值 这是什么呢? 很让小弟困扰 有没有哪位大哥愿意帮下我的?
<table width="758" border="0" cellspacing="0" cellpadding="0">
<tr>
<td background="images/home-001.jpg" width="506" height="126"></td>
<td background="images/home-002.jpg" width="252" height="126"></td>
</tr>
<tr>
<td background="images/home-003.jpg" width="506" height="30"></td>
<td background="images/home-004.jpg" width="252" height="30" align="left"><input name="user.loginName" type="text" id="username" size="22" /></td>
</tr>
<tr>
<td background="images/home-005.jpg" width="506" height="11"></td>
<td background="images/home-006.jpg" width="252" height="11"></td>
</tr>
<tr>
<td background="images/home-007.jpg" width="506" height="30"></td>
<td background="images/home-008.jpg" width="252" height="30" align="left"><input name="user.loginPassword" type="text" id="password" size="22" /></td>
</tr>
<tr>
<td colspan="2"><table width="758" border="0" cellspacing="0" cellpadding="0">
<tr>
<td background="images/home-009.jpg" width="397" height="63"></td>
<td background="images/home-010.jpg" width="361" height="63"><table width="300" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="right"><input type="image" id="logon" src="images/btn-YES.gif" /></td>
<td align="center"><input type="image" id="cancel" src="images/btn-NO.gif" /></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td><img src="images/home-011.jpg" width="506" height="147" /></td>
<td><img src="images/home-012.jpg" width="252" height="147" /></td>
</tr>
</table>
</form>js:
$(document).ready(function(){
$("#logon").bind("click",function(){
$("#login_form").attr({action:"loginAction_login",method:"post"});
$("#login_form").submit();
});
});
java: public String login(){
System.out.println(user.getLoginName());
System.out.println(user.getLoginPassword());
return "login";
}为什么我在后台只能打印出loginPassword 如果我把前台的input里面name="user.loginPassword"删掉就可以拿到loginName值 这是什么呢? 很让小弟困扰 有没有哪位大哥愿意帮下我的?
解决方案 »
- 定义XML Schema使用哪种定义方式比较好?
- MyEclipse与Tomcat,工程名部署问题
- 迷茫 迷茫 一直很迷茫
- java应用程序窗口缩小的问题
- BMP把数据放到BEAN里面,我怎么样才能清空BEAN,再重新从数据库里提取数据??急
- 在JB9测试EJB问题! 请各位指教
- tomcat5的两个版本有一个网页访问数据库的部分显示乱码,Help me?
- 在线等待
- MyBatis问题
- CXF根据wsdl生成Java代码异常:Property "Any" is already defined.
- ireport画柱形图时,设置y轴的刻度间隔,怎么设置
- spring3 mvc的service如何在其他类中是怎么样使用
奇怪的是我出问题的也是user,其他实体完全正常。有待继续解决。
最终找到原因了,,楼主,你看看action里面是不是没有写user的get方法。。
加上去就可以了,因为action每次动态复制都会调用getUser方法,因为找不到getUser,所以个参数都重新new一次User然后set。。
最终找到原因了,,楼主,你看看action里面是不是没有写user的get方法。。
加上去就可以了,因为action每次动态复制都会调用getUser方法,因为找不到getUser,所以个参数都重新new一次User然后set。。
哈哈,大哥,你沒有认真看啊,首先get,set肯定都是有的,我说的同一个user,一个属性可以拿到,另一个拿不到,没有的话都应该拿不到.实体类检查了,没有问题.我后来改了一下代码,拿得到的和拿不到的交换了...