web编程技术点摘录(一)

来源:互联网 发布:怎么在微信端口链接 编辑:程序博客网 时间:2024/05/07 18:20
收录一些零碎的技术点
1、返回上一层页面时,可用 href='javascript:history.go(-1);'
2、在web.xml(S2SH)中拦截404错误(其他的错误同理):
<!-- 拦截404错误页面 --><error-page><error-code>404</error-code><location>/404.jsp</location> </error-page>
3、分页(HTML5)(S2SH,后台有封装好的myPage javabean, action再将从数据库获取的list传给前端):
<div class="pagination pagination-centered">
<!-- 可根据不同情况定制链接。用.disabled标明链接不可点击,用.active标明当前页。 -->
<ul>
<li>
<ahref="<s:property value="actionName"/>?pno=1&titleInput=<s:property value="titleInput"/>">首页</a></li><li><s:if test="myPage.hasPreviousPage==true"><li><ahref="<s:property value="actionName"/>?pno=<s:property value="myPage.prePage"/>&titleInput=<s:property value="titleInput"/>">上一页</a></li></s:if>
 <s:else><li class="disabled"><span>上一页</span></li></s:else></li><li>
<s:iterator value="myPage.indexList" id="list" status="st"><li><a href="<s:property value="actionName"/>?pno=<s:property value="#st.index+1"/>&titleInput=<s:property value="titleInput"/>">
<s:property value="#st.index+1" /> </a></li></s:iterator></li><li><s:if test="myPage.hasNextPage==true"><li><ahref="<s:property value="actionName"/>?pno=<s:property value="myPage.nextPage"/>&titleInput=<s:property value="titleInput"/>">下一页</a></li></s:if> <s:else><li class="disabled"><span>下一页</span></li></s:else></li><li><ahref="<s:property value="actionName"/>?pno=<s:property value="myPage.totalPage"/>&titleInput=<s:property value="titleInput"/>">末页</a></li></ul><br /><ul><li>总共 <s:property value="myPage.allRowCount" /> 条记录</li>  <li>当前第 <s:property value="myPage.currentPage" /> 页</li></ul></div>