当前位置: 代码迷 >> Web前端 >> 关于struts标签name等属性中怎么使用表达式
  详细解决方案

关于struts标签name等属性中怎么使用表达式

热度:209   发布时间:2012-11-01 11:11:32.0
关于struts标签name等属性中如何使用表达式

在使用struts标签向名称中加入表达式或变量名称,总是会报错:

According to TLD or attribute directive in tag file, attribute value does not accept any expressions

意思好像就是不能接受表达式。

经过反复实验,总结可通过一下方式将表达式加进入:

<s:set value="#request['total_users']" var="total_users" />

<s:hidden name="clientRemindUsers[%{#reverseIndex}].user.userId" value="%{userId}" />

这样name的值就可别替换掉。?

?

?

另外付input中如何获取parameter中的值:

<input type=text name="aa" value="${param['name']}"? />

?

  相关解决方案