`
esffor
  • 浏览: 1372091 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

用Request对象防止JSP缓存机制

阅读更多

因为浏览器会将之前浏览过的数据存放在浏览器的cache中,所以,浏览器有时候会直接从cache中取出数据,因为,我们修改程序后,会显示之前旧的数据

下面这段代码,可以修正这个问题

 

<%
     
if(request.getProtocol().compareTo("HTTP/1.0")==0)
         request.setHeader(
"Pragma","no-cache");
     
if(request.getProtocol().compareTo("HTTP/1.1")==0)
         request.setHeader(
"Cache-Control","no-cache");
     response.setDateHeader(
"Expires",0);

%>


分享到:
评论

相关推荐

    jsp 9个内置对象

    在Java Server Pages(JSP)技术中,有九个内置对象,它们是JSP引擎自动创建并提供给开发者使用的,无需显式实例化。这九个内置对象分别是:`out`、`request`、`response`、`session`、`application`、`page`、`...

    JSP论坛论文

    9. **安全性与优化**:论文可能探讨了如何确保论坛的安全性,如防止SQL注入、XSS攻击,以及如何优化性能,如缓存机制、减少数据库查询次数等。 10. **部署与运行环境**:JSP应用需要在支持Java Servlet规范的Web...

    request的使用.txt

    ## request对象的方法使用 ```javascript String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %&gt; ``` 该...

    JSP 音乐网站

    6. 性能优化:JSP页面可以通过缓存机制提高性能,比如使用EhCache或Memcached缓存热门数据,减少对数据库的访问。此外,还可以利用Java Servlets进行逻辑处理,减轻JSP页面的负担。 7. 框架集成:现代的JSP项目往往...

    求职系统jsp

    request对象用于获取客户端请求信息,response对象负责向客户端发送响应,session对象用于保存用户状态信息,而application对象则在所有用户间共享数据。 3. **Servlet和JSP的关系**:虽然JSP提供了更直观的视图层...

    JSP从入门到精通(Todd Cook)PDF中文扫描版

    6. **性能优化**:学习JSP的缓存机制、减少不必要的HTTP请求和数据传输,以及使用JSP的最佳实践。 ### 实战应用 1. **动态网页设计**:通过JSP实现用户登录、注册、信息展示等功能。 2. **数据库操作**:连接...

    JSP后台界面

    10. **性能优化**:减少不必要的数据库查询,使用缓存机制,优化SQL语句,以及利用JSP的缓存功能,都可以提升后台界面的性能。 通过以上知识点的应用和组合,我们可以创建出一个高效、易用且安全的JSP后台界面,...

    用JSP写的在线购物系统

    - **缓存机制**:通过缓存商品信息,减少不必要的数据库查询,提高系统响应速度。 - **AJAX异步更新**:部分页面可以采用AJAX技术实现局部刷新,提供更好的用户体验。 - **框架集成**:随着项目复杂度增加,可以...

    jsp学生信息管理系统

    同时,考虑到性能,可以使用缓存机制,如HTTP缓存或自定义缓存策略,减少不必要的数据库查询。 7. **部署与运行**: 最终,将项目打包成WAR文件,部署到Web服务器上,如Tomcat或Jetty,用户可以通过浏览器访问应用...

    JSP医院预约挂号系统

    - JSP内置对象:request、response、session、application等对象在处理用户请求和响应时起着重要作用,例如通过request对象获取HTTP请求参数,使用session保存用户状态。 3. **SQL数据库操作** - 数据库设计:...

    用JSP做的一个论坛

    9. **优化与性能**:为了提高论坛的性能,可能需要实现缓存机制、减少不必要的数据库查询,以及优化页面加载速度,比如使用AJAX异步请求,减少页面刷新。 10. **错误处理**:良好的错误处理机制也是论坛系统不可或...

    JSP 论坛JSP 论坛JSP 论坛JSP 论坛

    在实际开发中,开发者还需要关注性能优化,例如使用缓存机制减少数据库查询,使用CDN加速静态资源加载,以及通过负载均衡提高服务器的并发处理能力。 以上就是JSP论坛系统设计与开发中的关键知识点,理解并熟练掌握...

    JSP源码——音乐网站(JSP+SERVLET).zip

    4. **内置对象**:JSP提供了九个内置对象,如request、response、session、application等,可以直接在页面上使用,简化了编程。 **Servlet基础** 1. **Servlet生命周期**:Servlet经历初始化、服务、销毁三个阶段...

    EOS入门必备JSP篇

    - **性能优化**:合理利用缓存机制减少数据库访问频率;采用异步加载等方式提升用户体验。 #### 四、JSP在EOS中的高级应用 ##### 1. AJAX与JSP - **AJAX**(Asynchronous JavaScript and XML)是一种无需重新加载...

    使用jsp编写的 考试系统

    这可能包括减少数据库查询次数、使用缓存机制、优化JSP页面的加载速度等。 综上所述,这个使用JSP编写的考试系统涵盖了服务器端编程、数据库操作、用户交互等多个方面,是一个完整的Web应用实例,对学习JSP开发和...

    jsp 人才招聘网站的建设

    了解JSP的生命周期,包括加载、初始化、请求处理和服务终止等阶段,以及如何使用内置对象如`request`, `response`, `session`, 和`application`。 2. **Servlet与JSP的关系**:JSP最终会被编译为Servlet,因此理解...

    JSP网上购物系统论文

    Servlet可以通过HttpServletResponse对象向JSP页面传递数据,JSP通过内置对象如request、response、session等与Servlet通信。 **安全性和性能优化** 为了保证网上购物系统的安全,需要防止SQL注入、XSS攻击,使用...

    jsp+mysql留言板

    1. **SQL注入防护**:为了防止SQL注入攻击,应当对用户输入进行预处理,使用PreparedStatement的占位符机制来避免恶意SQL语句被执行。 2. **数据验证**:在接收用户输入前进行验证,例如检查用户名和留言内容的长度...

    JSP,图书信息管理系统

    这通常需要使用到JSP的内置对象如request和response,以及Java Servlet技术处理HTTP请求。 3. 图书信息管理:这部分可能包括添加、删除和修改图书信息的功能。这些操作通过向服务器发送HTTP请求,然后由对应的...

    JSP源码——中帆智能建站系统基础版JSP版_basic3.zip

    考虑到网站的性能,JSP应用可能使用了缓存机制、负载均衡、静态化技术等来提升响应速度和处理能力。例如,通过JSP的include指令静态化部分页面,减少数据库查询次数,或者利用Java的Servlet监听器(Listener)来...

Global site tag (gtag.js) - Google Analytics