<bean:write>标签不显示form中的参数值
<div id= "loginCtrl " style= "display: true ">
<TABLE height=75 cellSpacing=0 cellPadding=0 width= "100% ">
<TBODY>
<TR>
<TD align=right width= "95% " height=28>
<P align=left> <FONT color=#5e5e5e> 登陆帐号: </FONT>
<html:text name= "indexForm " property= "userName " />
</P> </TD>
<TR>
<TD align=right height=28>
<P align=left> <FONT color=#5e5e5e> 登陆密码: </FONT>
<html:text name= "indexForm " property= "passWord " /> </P> </TD>
</TBODY>
</TABLE>
</div>
<div id= "loginCtrl2 " style= "display:none ">
<TABLE height=75 cellSpacing=0 cellPadding=0 width= "100% ">
<TBODY>
<TR>
<TD align=right width= "95% " height=28>
<P align=left> <FONT color=#5e5e5e> 登陆帐号: </FONT>
<bean:write name= "indexForm " property= "userName " />
</P> </TD>
<TR>
<TD align=right height=28>
<P align=left> <FONT color=#5e5e5e> 登陆密码: </FONT>
<bean:write name= "indexForm " property= "passWord " /> </P> </TD>
</TBODY>
</TABLE>
</div>
这是我的提交页面,我用隐藏form提交的,然后让第一个div隐藏,第二个div显示,主要是为了局部刷新。让页面显示那个登陆的人的名字。
但是怎么也不显示。form中有值得,我用alert显示了,但是不知道为什么这个 <bean:write> 没有值。
说明:本页面的form没有提交,只是隐藏的form提交了,并作了相应的操作。谢谢大家帮助,我是第一次来这里问问题。还请帮助。
------解决方案--------------------找了半天没找到 <form> 标签
------解决方案--------------------出发这个jsp后包括页面难道没有任何的异常吗?
------解决方案--------------------你在indexAction中能不能out出你要在页面上的值,如果有,那么就是你页面的问题了
------解决方案--------------------后台什么错?
会不会是没的提交或找不到action?
------解决方案--------------------indexForm 没有存到容器里
当你用 <bean:write name= "indexForm " property= "userName " /> 无法将userName输出
你仔细看看 <bean:write 的试用说明