Filter
摘要:Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有 web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、...
阅读全文
posted @
2015-08-27 17:36
cbwleft
阅读(103)
推荐(0)
Servlet+JSP+JavaBean开发模式的缺点
摘要:使用Servlet作为控制器有以下几个缺点: 1、控制逻辑可能比较复杂,其实我们可以按照规约,如请求参数submitFlag=toLogin,我们其实可以直接调用toLogin方法,来简化控制逻辑;而且每个模块基本需要一个控制器,造成控制逻辑可能很复杂。现在流行的Web MVC框架(如Struts...
阅读全文
posted @
2015-08-27 15:05
cbwleft
阅读(1514)
推荐(0)
JSP
摘要:九个内置对象NO.内置对象类型1pageContextjavax.servlet.jsp.PageContext2requestjavax.servlet.http.HttpServletRequest3responsejavax.servlet.http.HttpServletResponse4s...
阅读全文
posted @
2015-08-27 14:56
cbwleft
阅读(83)
推荐(0)
Session
摘要:session实现原理 第一次访问时,服务器会创建一个新的sesion,并且把session的Id以cookie的形式发送给客户端浏览器,如下图所示: 点击刷新按钮,再次请求服务器,此时就可以看到浏览器再请求服务器时,会把存储到cookie中的session的Id一起传递到服务器端了,如下图...
阅读全文
posted @
2015-08-27 10:45
cbwleft
阅读(71)
推荐(0)
HttpServletRequest
摘要:获得客户机信息 getRequestURL方法返回客户端发出请求时的完整URL。 getRequestURI方法返回请求行中的资源名部分。 getQueryString 方法返回请求行中的参数部分。 getPathInfo方法返回请求URL中的额外路径信息。额外路径信息是请求URL中的位于S...
阅读全文
posted @
2015-08-27 10:30
cbwleft
阅读(72)
推荐(0)
web工程中URL地址的推荐写法
摘要:在JavaWeb开发中,只要是写URL地址,那么建议最好以"/"开头,也就是使用绝对路径的方式,那么这个"/"到底代表什么呢?可以用如下的方式来记忆"/":如果"/"是给服务器用的,则代表当前的web工程,如果"/"是给浏览器用的,则代表webapps目录。"/"代表当前web工程的常见应用场景...
阅读全文
posted @
2015-08-27 09:51
cbwleft
阅读(151)
推荐(0)
HttpServletResponse
摘要:负责向客户端(浏览器)发送数据的相关方法负责向客户端(浏览器)发送响应头的相关方法负责向客户端(浏览器)发送响应状态码的相关方法使用PrintWriter向客户端浏览器输出中文数据response.setCharacterEncoding("UTF-8");设置将字符以"UTF-8"编码输出到客户端...
阅读全文
posted @
2015-08-24 16:33
cbwleft
阅读(133)
推荐(0)
Tomcat
摘要:JavaWeb应用的组成结构开发JavaWeb应用时,不同类型的文件有严格的存放规则,否则不仅可能会使web应用无法访问,还会导致web服务器启动报错 WebRoot→Web应用所在目录,一般情况下虚拟目录要配置到此文件夹当中。 ┝WEB-INF:此文件夹必须位于WebRoot文件夹里面...
阅读全文
posted @
2015-08-24 16:04
cbwleft
Servlet
摘要:http://www.cnblogs.com/xdp-gacl/p/3760336.html缺省Servlet 如果某个Servlet的映射路径仅仅为一个正斜杠(/),那么这个Servlet就成为当前Web应用程序的缺省Servlet。 凡是在web.xml文件中找不到匹配的元素的URL,它们...
阅读全文
posted @
2015-08-24 15:40
cbwleft
阅读(88)
推荐(0)