关于使用strut2标签进行传值的问题
来源:互联网 发布:网络风油精是什么意思 编辑:程序博客网 时间:2024/06/06 01:13
我想通过<s:hidden>这个标签进行传值的时候,到时不成功。后来发现原来,传值的时候要使用动态表达式%{}
eg:
我第一次写的时候,是这样的:
<s:hidden name="shoppingOneItems.id" value="#item.id"/>
说明:在页面上,我能够读取这个#item.id的值。但是一传值的时候就错了。
解决方法一:
<s:hidden name="actionProperty" value="%{#item.id}"/>
解决方法二:
<s:set name="t" value="#item.id"/> <s:hidden name="shoppingOneItems.id" value="%{t}"/>
我又在网上找了一些关于这个问题的。摘录如下:
今天在一个form表单里面,想通过hidden传一个参数给action,所以就这样写:
<s:form method="post" action="chooseQuestionstoShow.action">
</s:form>
结果总是报action没定义“input”result。原因就是在hidden中写“value="pageNow-1"”,Struts2会把 “pageNow-1”当成字符串传出去,又因为pageNow在action中是int类型的,所以其set方法的参数也是int类型,这样就没有正确 的set方法给“pageNow-1”。所以报错。
接着我这样写:
<s:form method="post" action="chooseQuestionstoShow.action">
</s:form>
也试过这样写:
<s:form method="post" action="chooseQuestionstoShow.action">
</s:form>
都不行。最后在网上找到方法,这样写就行了:
<s:form method="post" action="chooseQuestionstoShow.action"><s:set name="pageNowSecond" value="pageNow-1"></s:set>
</s:form>
- 关于使用strut2标签进行传值的问题
- 关于strut2的标签
- strut2 iterator标签的使用
- strut2中的标签取值问题
- Strut2 datetimepicker标签使用
- strut2的form标签
- Strut2的标签库
- strut2的标签
- Strut2 textfield 的value值设置问题
- myeclipse中导入strut2并使用strut2标签注意事项
- strut2 通配符的使用
- 怎么让strut2标签显示变量的值
- strut2标签
- 关于struts2 sort标签的使用问题
- Strut2标签的S:if的用法
- strut2 标签库的theme属性
- strut2 optiontransferselect 标签使用如何在action中获取list和doublelist里面的数据
- 关于标签的使用
- URAL1918--Titan Ruins: Artful Manipulations-----计数DP(被别人写的博客坑死了)
- CHEMKIN-PRO笔记
- 堆和堆排序
- Linux下获取毫秒级时间
- 找android新手,老手一起学习
- 关于使用strut2标签进行传值的问题
- vbs 自动登录google邮箱
- Jquery插件之仿百度感应搜索
- http://acm.hdu.edu.cn/showproblem.php?pid=1907,与杭电2509题类似。
- C++中deleate注意事项
- 浅析http协议、cookies和session机制、浏览器缓存
- Java 调用Oracle的PLSQL入门
- 图片验证码
- hdu 1050