文章分类 -  javaWeb

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