Servlet学习笔记
岁月宛转待黎明
这个作者很懒,什么都没留下…
展开
-
request.getRequestDispatcher()和response.sendRedirect()之间的区别
request.getRequestDispatcher()和response.sendRedirect()是Servlet常见页面跳转的实现方式,这是他们的共同点。但是他们的不同又在哪里呢?下面让我们来简单探讨一下吧! 1.request.getRequestDispatcher()是请求转发,前后页面共享一个request ; response.sendRedirect原创 2016-05-16 16:03:54 · 1597 阅读 · 1 评论 -
response.setHeader各种用法
一秒刷新页面一次 response.setHeader("refresh","1"); 二秒跳到其他页面 response.setHeader("refresh","2;URL=otherPagename"); 没有缓存: response.setHeader("Pragma", "No-cache"); response.setHeader("Cache-Control", "no转载 2016-05-16 16:24:00 · 574 阅读 · 2 评论 -
java web如何获取项目的根路径
在java web中,常见获取项目的根路径方式为: request.getRealPath("")方法,但是这个方法有可能返回为空。 在servlet api文档中, request.getRealPath() 返回一个字符串,包含一个给定虚拟路径的真实路径,如果转换错误,则返回null。这样的方法是不推荐使用的,类似还有request.getSession().getServletConte原创 2016-05-23 09:48:24 · 1796 阅读 · 1 评论