在我的项目中,我正在使用展示广告代码。当返回的结果例如为300页时,就会出现问题。用户需要跳到页面,例如200,但他不能。他需要慢慢去那里(一次大约5页)。我想让用户可以在下拉菜单中选择要跳转的页面。展示广告代码中有任何属性或建议吗?
您需要使用 ParamEncoder 来获取 TableTagParameters.html 中指定的参数的 名称 (最终是 值 )。displayTag ****PARAMETER_PAGE
displayTag
PARAMETER_PAGE
<div> With Scriptlets <br/> <% String pageNumParameter = new org.displaytag.util.ParamEncoder("id_of_your_displaytag_table").encodeParameterName(org.displaytag.tags.TableTagParameters.PARAMETER_PAGE); %> [parameter name] = <%= pageNumParameter %> <br/> [parameter value]= <%= request.getParameter(pageNumParameter) %> </div> <div> With OGNL <br/> <s:set var="pageNumParameter" value="%{new org.displaytag.util.ParamEncoder('id_of_your_displaytag_table').encodeParameterName(@org.displaytag.tags.TableTagParameters@PARAMETER_PAGE)}" /> [parameter name] = <s:property value="%{#pageNumParameter}"/> <br/> [parameter value]= <s:property value="#parameters[#pageNumParameter]"/> </div>
然后,您应该能够request通过传递该表的 动态 生成的参数以及所需的值(来自a SelectBox,来自an Input Text,来自脚本等)来设计a
request
SelectBox
Input Text