struts2设计登录页面注意事项
2013-06-18 10:07
381 查看
【1】必须考虑页面缓存问题。
如果页面失效,此时的浏览器会缓存原有的页面,导致用户重新登录时,将看到失效页面。
解决:
在登录页面、登录后的页面以及异常出错页面中,添加取消浏览器缓存的设置代码:
【2】Jsp中,引入其他文件时,需注意页面路径问题。
可以引入以下代码:
后面就可以使用 <%=basePath%> 进行引用了。
例子:
如果页面失效,此时的浏览器会缓存原有的页面,导致用户重新登录时,将看到失效页面。
解决:
在登录页面、登录后的页面以及异常出错页面中,添加取消浏览器缓存的设置代码:
<% response.setHeader("Pragma","No-cache"); response.setHeader("Cache-Control","no-cache"); response.setDateHeader("Expires", -10); %>
【2】Jsp中,引入其他文件时,需注意页面路径问题。
可以引入以下代码:
<% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>
后面就可以使用 <%=basePath%> 进行引用了。
例子:
<script type="text/javascript" src="<%=basePath%>ie6/crm2/js/lib/jquery/jquery-1.7.2.min.js"></script> <script type="text/javascript" src="<%=basePath%>ie6/crm2/js/common.js"></script> <script type="text/javascript" src="<%=basePath%>ie6/crm2/js/login.js"></script>
相关文章推荐
- 网页设计前端页面制作的规范要求和注意事项
- 网页设计前端页面制作的规范要求和注意事项
- 网页设计前端页面制作的规范要求和注意事项
- 移动端的设计之路:手机版专题页面的注意事项
- jsp页面,使用Struts2标签,传递和获取Action类里的参数,注意事项。<s:a action><s:iterator><s:param>ognl表达式 在编写SSH2项目的时候,除
- HTML在移动端页面设计是touch事件注意事项
- 手机页面设计注意事项
- drupal7 自定义登录&找回密码页面,注意事项
- 网页设计前端页面制作的规范要求和注意事项
- 拒绝平庸——浅谈WEB登录页面设计
- 网页设计注意事项
- struts2中使用validation框架进行校验的注意事项
- 设计索引的注意事项
- 【开发管理类软件必备知识视频教程之一】登录窗体前台注意事项
- robot framework 使用四:分层设计和截图以及注意事项
- 关于云计算架构设计的几点注意事项
- forward redirct 转向和重定向区别;通过el和java代码在jsp页面取出参数,jsp:param注意事项
- 【开发管理类软件必备知识视频教程之一】登录窗体前台注意事项
- Selenium自动化测试用例设计注意事项
- 微信第三方登录Android注意事项