servlet
文章平均质量分 67
ccecwg
这个作者很懒,什么都没留下…
展开
-
浅谈Servlet的本质_图
浅谈Servlet的本质孟军补充:其实这里的servlet引擎就是servletAPI规范,也就是接口规范,何必说的如此文邹邹的,真是。servlet的本质其实就是servletAPI,程序员servlet编程其实就是针对servletAPI编程,web容器(例如jboss,tomcat,weblogic,webSphere)又称servlet容器其实主要做了两件事情:1.转载 2014-10-31 11:28:47 · 578 阅读 · 0 评论 -
通过HttpServletRequestWrapper(装饰模式的应用)增强HttpServletRequest的功能
应用一:解决tomcat下中文乱码问题(先来个简单的) 在tomcat下,我们通常这样来解决中文乱码问题: 过滤器代码:Java代码 package filter; import java.io.*; import javax.servlet.*; import javax.servlet.http.*; import wrapper.GetHtt转载 2015-01-20 12:56:09 · 479 阅读 · 0 评论 -
HttpServletRequestWrapper 用法(转) (
应用一:解决tomcat下中文乱码问题(先来个简单的) 在tomcat下,我们通常这样来解决中文乱码问题:过滤器代码:package filter; import java.io.*; import javax.servlet.*; import javax.servlet.http.*; import wrapper.GetHttpSe转载 2015-01-20 11:54:45 · 527 阅读 · 0 评论 -
HttpServletRequestWrapper 用法
Servlet规范中所引入的filter令人心动不已,因为它引入了一个功能强大的拦截模式。Filter是这样一种Java对象,它能在request到达servlet的服务方法之前拦截HttpServletRequest对象,而在服务方法转移控制后又能拦截HttpServletResponse对象。你可以使用filter来实现特定的任务,比如验证用户输入,以及压缩web内容。但你拟富有成效地使用过滤转载 2015-01-20 11:48:56 · 508 阅读 · 0 评论 -
高手不得不会的东西--HttpServletRequestWrapper、HttpServletResponseWrapper,HttpSessionWrapper用法
高手不得不会的东西背景:项目使用的SOA架构,使用Oracle10G SOA SUITE,在该套件中增加了一个过滤器用于解析设置的访问策略。在其中遇到了一个问题,Oracle10g无法将IP与实例编号进行绑定,于是乎从过滤器入手,尝试了HttpServletRequestWrapper、HttpServletResponseWrapper拦截设置参数的方法。得到的结果reque转载 2015-01-20 11:36:20 · 1172 阅读 · 0 评论 -
web.xml文件中配置(servlet, spring, filter, listenr)的加载顺序(一)
web.xml 文件中一般包括 servlet, spring, filter, listenr的配置。那么他们是按照一个什么顺序加载呢?加载顺序会影响对spring bean 的调用。 比如filter 需要用到 bean ,但是加载顺序是 先加载filter 后加载spring,则filter中初始化操作中的bean为null;首先可以肯定 加载顺序与他们在web转载 2015-02-05 14:34:57 · 460 阅读 · 0 评论 -
ServletContextListener作用
ServletContext 被 Servlet 程序用来与 Web 容器通信。例如写日志,转发请求。每一个 Web 应用程序含有一个Context,被Web应用内的各个程序共享。因为Context可以用来保存资源并且共享,所以我所知道的 ServletContext 的最大应用是Web缓存----把不经常更改的内容读入内存,所以服务器响应请求的时候就不需要进行慢速的磁盘I/O了。Serv转载 2015-02-05 14:25:19 · 503 阅读 · 0 评论 -
ServletContextListener实现全局配置装载入内存
(2011-03-27 19:34:06)转载▼标签: 侦听器 全局变量 xml 杂谈分类: java和数据库1.定义ServletContextListenerpublic class ApplicationLoader implements ServletCo转载 2015-02-05 16:31:33 · 1500 阅读 · 0 评论 -
怎样使用ServletContextListener接口
ServletContext : 每一个web应用都有一个 ServletContext与之相关联。 ServletContext对象在应用启动的被创建,在应用关闭的时候被销毁。 ServletContext在全局范围内有效,类似于应用中的一个全局变量。 ServletContextListener: 使用listener接口,开发者能够在为客户端请求提供服务之前向ServletC转载 2015-02-05 14:27:31 · 581 阅读 · 0 评论 -
web.xml 中的listener、 filter、servlet 加载顺序及其详解(二)
web.xml 中的listener、 filter、servlet 加载顺序及其详解(二)博客分类: ServletServletWebXMLStrutsEJB 在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。转载 2015-02-05 14:36:49 · 452 阅读 · 0 评论 -
request.getSession(false)
request.getSession(true):若存在会话则返回该会话,否则新建一个会话。request.getSession(false):若存在会话则返回该会话,否则返回NULL原创 2015-01-12 16:51:06 · 533 阅读 · 0 评论 -
Servlet API
1.... Servet资料... 21.1 绪言... 21.2 谁需要读这份文档... 21.3 Java Servlet API的组成... 21.4 有关规范... 21.5 有关Java Servlets. 31.6 Java Servlet概论... 31.7转载 2015-01-29 09:55:42 · 551 阅读 · 0 评论 -
HttpServlet详解
Servlet的框架是由两个Java包组成:javax.servlet和javax.servlet.http. 在javax.servlet包中定义了所有的Servlet类都必须实现或扩展的的通用接口和类.在javax.servlet.http包中定义了采用HTTP通信协议的HttpServlet类.Servlet的框架的核心是javax.servlet.Servlet接口,所有的Servle转载 2014-11-25 17:15:05 · 337 阅读 · 0 评论 -
浅谈servlet本质_2
HTTP请求刚刚进来的时候实际上只是一个HTTP请求报文,容器会自动将这个HTTP请求报文包装成一个HttpServletRequest对象,并且自动调用HttpServlet的service()方法来解析这个HTTP请求,service()方法会解析HTTP请求行,而HTTP请求行由method,uri,HTTP version三个组成,method就是get或者post,service()方法转载 2014-10-31 11:29:33 · 592 阅读 · 1 评论 -
对Servlet及tomcat关系的理解,以及Action与servletAPI的关系,以及httpServletRequest
看struts2权威指南时,遇到struts与servlet API的调用。不怎么理解,与同事讨论了一下。更迷惑了,研究了一阵子,原来自己对Servlet根本就不怎么明白。几经周折,终于柳暗花明了。。把学习成果展现一下: 1.首先说Servlet API:servlet的命名:server+appletServlet的框架是由两个Java包组成的:javax.servl转载 2015-02-10 16:17:50 · 513 阅读 · 0 评论