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

一个从action向jspPage传值得问题。
在action中
int   n=1;
request.setAttribute(pageNo,new   Integer(n));
在jspPage:
<bean:define   id= "intTotal "   type= "java.lang.Integer "   property= "pageNo "/>
<td>
<logic:lessEqual   name= "viewForm "   property= "pageNo "   value= "
                                                                                                  <%=   intTotal.intValue()   %>
                                                                                                                    ">
                <a   href= "# "   onClick= "nextPage() ">
</logic:lessEqual>
次へ
</a>
</td>
我就是想从action扔到jspPage一个int型值,以作为logic:lessEqual的value值。我上面作错误。请问我要怎么做?谢了。

------解决方案--------------------
什么错误,请说具体点
------解决方案--------------------
修改 <bean:define id= "intTotal " type= "java.lang.Integer " property= "pageNo "/> 成为
<bean:define id= "intTotal " type= "java.lang.Integer " name= "pageNo "/>
name是request范围内的对象名称
property是对象的属性名称
------解决方案--------------------
request.getAttribute( "pageNo ")
------解决方案--------------------
${pageNo}不就好了吗