站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2EE 专题关于Struts的标签嵌套和动态的问题

关于Struts的标签嵌套和动态的问题

摘要: 关于Struts的标签嵌套和动态的问题


现在做一个项目,其中有一个jsp页面中有一个标签希望可以这样写
value="${oneLine2.変更数量_${syukeikakuList.index}}"
maxlength="5" style="width:40px;"/>

这是在一个foreach循环里边的,下边是foreach的写法

这个里边还嵌套一个foreach
这个标签就是在第二个foreach循环里边的

我想把value="${oneLine2.変更数量_${syukeikakuList.index}}" 这一句变成动态的
就是说从oneLine2中取得数据的key也是动态的,根据syukeikakuList.index来动态改变
但是现在这样的写法是错误的
希望哪位高手可以帮我看看,谢谢了
第一次提问,希望有人能够帮我解决。感激不尽


楼主 jstl标签 struts标签不要混用!


要用就用一种


文提出在这value="${oneLine2.変更数量_${syukeikakuList.index}}"
是大括号里边不能再有大括号,说是非法字符
其他都没有问题的
我想知道有没有其他写法


已经解决了:)只要像如下方式来写就好了

property="dto(変更数量_${syukeikakuList.index}#${oneLine2['@INDEX']})"
tabindex="9" value="${oneLine2[keikakusuClm]}" maxlength="7" style="width:40px;"/>
真正有含量的就是

value="${oneLine2[keikakusuClm]}"

不过还是感谢jrunner()


:)出来就好


楼主好人,解决问题就应该大家分享经验。呵呵


呵呵
习惯了
共享嘛
是不是不能给自己分数?


↑返回目录
前一篇: Hibernate问题
后一篇: 请问怎样通过程序,把 jsp 转成 servlet ?