日期:2014-05-18  浏览次数:20731 次

<html:select>标签问题的困扰
我的jsp页面
<%int   value   =   0;%>
<%value++;%>
<html:select   name= "userEntity "   property= "uorg2 "   onchange= "sbTwos( <%=index%> ) ">
<bean:define   id= "groupEntity "   name= "userEntity "   property= "uorganization2list "   type= "java.util.List "   />
<html:options   collection= "groupEntity "   property= "shozkID "   labelProperty= "shozkName "   />
</html:select>
我在这里需要在js函数中取得一个jsp的值但是解析完以后
<select   name= "uorg2 "   onchange= "sbTwos( <%=index%> ) ">
是不是在struts标签中不能嵌入jsp代码?
问题困扰我很长时间了,不知道大家遇到过没有



------解决方案--------------------
使用EL表达式结合标签使用
<%int value = 0;%>
<%value++;%>
<%request.setAttribute( "value ",value+ " ");%>
<html:select name= "userEntity " property= "uorg2 " onchange= "sbTwos(${index}) ">
------解决方案--------------------
struts标签里不能嵌套其他任何标签