java

位置:IT落伍者 >> java >> 浏览文章

struts2.0表单提交带参数问题


发布日期:2023年05月16日
 
struts2.0表单提交带参数问题

今天在学习的时候碰到了这个问题不知道怎么搞定了也就是在提交表单的时候另外传递一个参数过去这个参数不是那些里面的东西比如要编辑一篇新闻原来转过来了这个新闻对应的编号类似这样int idd=(null==requestgetParameter(id)?(IntegerparseInt(requestgetParameter(id))))目的是根据这个把需要编辑的新闻里面的东西读出来编辑然后编辑好新闻提交表单的时候又需要把这个idd也传过去也就是还需要根据这个来更新哪条新闻但是遇到了问题

我发现这样编译后变成了

问题就出现了 原来的 被换成了 < %=idd%> 而不是我需要的具体的值原来可以不用而直接用〈form> 但是我又用了struts的validation验证需要希望有人知道的指导!!!怎么实现传这个参数 谢谢!

我自己今天想出了一个方法以前了解过隐藏域这个东西查了下struts标签也确实提供了这样的东西 可以把这个ID存在里面先换成STRING类型的数据int idd=(null==requestgetParameter(id)?(IntegerparseInt(requestgetParameter(id))))String dd=+idd添加一个测试发现数据得到了!

上一篇:java常用的ant的操作方法

下一篇:Hibernate HQL语句的参数设置