首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

struts1.2.x <bean:write>标签有关问题

2012-01-26 
struts1.2.x bean:write标签问题我在jsp页面里写了td alignright姓名:/tdhtml:hidden property

struts1.2.x <bean:write>标签问题
我在jsp页面里写了<td align="right">姓名:</td><html:hidden property="ID" value="<bean:write name='single' property='ID'/>" />
运行后在文本框里直接显示<bean:write name='single' property='ID'/>
但是我不把<bean:write name='single' property='ID'/>放到value里的是就能显示取道的值
请各位高手赐教,怎么解决,谢谢!!!

[解决办法]
<html:hidden property="ID" value="${single.id}"/>
用el表达式最简单
[解决办法]
${single.id}需要jstl支持
你可以这样

<input type="hidden" name="ID" value="<bean:write name='single' property='ID'/>"/> 

ID如果是整数的话,需要format一下
<bean:write name='single' property='ID' format='#'/>


[解决办法]
把值放到form里就行,不需要这样写吧
[解决办法]
补充一下,是struts的formbean
[解决办法]

探讨
<html:hidden property="ID" value="${single.id}"/>
用el表达式最简单

[解决办法]
探讨
把值放到form里就行,不需要这样写吧

[解决办法]
探讨
引用:
把值放到form里就行,不需要这样写吧


楼主应该是想给ID赋值,如果不是的话直接
<html:hidden property="ID"/>
就完事了

[解决办法]
struts1.2里面hidden标签不能嵌套write标签
[解决办法]
可以直接使用HTML的HIDDEN标签嵌套WRITE标签

热点排行