共<s:property value="totalRows"/>行
第<s:property value="currentPage"/>页
共<s:property value="pager.getTotalPages()"/>页
<a href='<s:url action="list.action">
<s:param name="currentPage" value="currentPage"/>
<s:param name="pagerMethod" value="first"/>
</s:url>'>首页</a>
<a href='<s:url action="list.action">
<s:param name="currentPage" value="currentPage"/>
<s:param name="pagerMethod" value="previous"/>
</s:url>'>上一页</a>
<a href='<s:url action="list.action">
<s:param name="currentPage" value="currentPage"/>
<s:param name="pagerMethod" value="next"/>
</s:url>'>下一页</a>
<a href='<s:url action="list.action">
<s:param name="currentPage" value="currentPage"/>
<s:param name="pagerMethod" value="late"/>
</s:url>'>尾页</a>
在jsp页面,想把pagerMethod的值传过去,但就是传不了,currentPage的值就可以传,怎么那么奇怪呀?鼠标放在连接上,都没有显示pagerMethod的值,是什么原因呢?
第<s:property value="currentPage"/>页
共<s:property value="pager.getTotalPages()"/>页
<a href='<s:url action="list.action">
<s:param name="currentPage" value="currentPage"/>
<s:param name="pagerMethod" value="first"/>
</s:url>'>首页</a>
<a href='<s:url action="list.action">
<s:param name="currentPage" value="currentPage"/>
<s:param name="pagerMethod" value="previous"/>
</s:url>'>上一页</a>
<a href='<s:url action="list.action">
<s:param name="currentPage" value="currentPage"/>
<s:param name="pagerMethod" value="next"/>
</s:url>'>下一页</a>
<a href='<s:url action="list.action">
<s:param name="currentPage" value="currentPage"/>
<s:param name="pagerMethod" value="late"/>
</s:url>'>尾页</a>
在jsp页面,想把pagerMethod的值传过去,但就是传不了,currentPage的值就可以传,怎么那么奇怪呀?鼠标放在连接上,都没有显示pagerMethod的值,是什么原因呢?
若想在value属性中输入直接量,则可以这样写:<s:param name="tableTitle" value="%{'user'}"/>,
也可以这样写:<s:param name="tableTitle">user</s:param>,这个表达式tableTitle变量的值为user字符串,而不是user变量;
若想取user对象的值,则可以这样写<s:param name="tableTitle" value="user"/>