读书人

struts2 s:url获取参数,该如何处理

发布时间: 2012-06-23 14:52:43 作者: rapoo

struts2 s:url获取参数

HTML code
<s:url id="url_pre" value="index.action" var="url_pre1">         <s:param name="pageNow" value="pageNow-1"></s:param>     </s:url><s:if test="#urlpre.pageNow == 0">         <s:a href="%{url_pre}">上一页</s:a>    </s:if>


上面的test获取s:url中的pageNow 值得写法是错的 各位大神 那正确的写法是什么呢 怎样才能获取到值?

[解决办法]
<s:url value="index.action" var="url_pre">
<s:param name="pageNow" value="pageNow-1"></s:param>
</s:url>

<s:if test="#url_pre.pageNow == 0">
<s:a href="%{url_pre}">上一页</s:a>
</s:if>
试试,不知道可以吗
[解决办法]
恩。。。吃了饭试验了下哈。我的理解,你是要做分页?实现了一下代码:

Java code
<s:set var="pageNow" value="@java.lang.Integer@parseInt(#parameters.pageNow)"></s:set>    <s:url value="index.jsp" var="url_pre">        <s:param name="pageNow" value="#pageNow-1"></s:param>    </s:url>        <s:if test="#pageNow != 1">        <s:a href="%{url_pre}">last</s:a>    </s:if><br>    <!--<s:property value="#pageNow"/>    <s:property value="#url_pre"/>    --><s:debug></s:debug> 

读书人网 >J2EE开发

热点推荐