1.监听器介绍
在Servlet规范中定义了许多种类型的监听器,但是归根结底他们的事件源对象主要是ServletContext、HttpSession和ServletRequest这三个域对象
Servlet规范针对这三个对象上的操作,又划分了三种类型
1.监听三个域对象的创建和销毁的事件监听器
2.监听域对象中属性的增加和删除的事件监听器
3.监听绑定到HttpSession域...
分类:
其他好文 时间:
2015-06-17 16:39:41
阅读次数:
138
HttpServletRequest接口
定义
public interface HttpServletRequest extends ServletRequest;
用来处理一个对 Servlet 的 HTTP 格式的请求信息。
方法
1、getAuthType
public String getAuthType();
返回这个请求的身份验证模式。
2、getCook...
分类:
Web程序 时间:
2015-06-15 16:31:00
阅读次数:
106
一、request的概念及结构
1、概念
request对象是从客户端向服务器发出请求,包括用户提交的信息以及客户端的一些信息。客户端可通过HTML表单或在网页地址后面提供参数的方法提交数据,然后通过request对象的相关方法来获取这些数据。request的各种方法主要用来处理客户端浏览器提交的请求中的各项参数和选项
2、结构
request
ServletRequest...
分类:
移动开发 时间:
2015-06-15 09:32:50
阅读次数:
163
ServletRequest接口
定义
public interface ServletRequest
定义一个 Servlet 引擎产生的对象,通过这个对象, Servlet 可以获得客户端请求的数据 。这个对象通过读取请求体的数据提供包括参数的名称、值和属性以及输入流的所有数据。
方法
1、getAttribute
public Object getAttribute(...
分类:
其他好文 时间:
2015-06-15 09:15:51
阅读次数:
103
1 public void doFilter(ServletRequest request, ServletResponse response, 2 FilterChain chain) throws IOException, ServletException { 3 ...
分类:
编程语言 时间:
2015-06-11 16:06:56
阅读次数:
3363
服务器端使用spring MVC编写
使用过滤器public class SimpleCORSFilter implements Filter{ @Override
public void destroy() {
} @Override
public void doFilter(ServletRequest req, ServletResponse res,...
分类:
其他好文 时间:
2015-06-08 01:06:28
阅读次数:
269
① Spring MVC 主框架将 ServletRequest 对象及目标方法的入参实例传递给 WebDataBinderFactory 实例,以创建 DataBinder 实例对象
② DataBinder 调用装配在 Spring MVC 上下文中的ConversionService 组件进行数据类型转换、数据格式化工作。将 Servlet 中的请求信息填充到入参对象中
③ 调用 Validator 组件对已经绑定了请求消息的入参对象进行数据合法性校验,并最终生成数据绑定结果BindingData 对...
分类:
编程语言 时间:
2015-06-04 17:08:20
阅读次数:
693
Spring MVC 会按请求参数名和 实体类属性名进行自动匹配,自动为该对象填充属性值。支持级联属性
spirngMVC 支持 9种 参数
?javax.servlet.ServletRequest
?javax.servlet.ServletResponse
?javax.servlet.http.HttpSession
?java.security.Principal
?java.util.Locale
?java.io.InputStream
?java.io.Reader
?java.io.Out...
分类:
编程语言 时间:
2015-06-04 15:43:01
阅读次数:
134
从spring3.2开始,支持servlet3的异步请求,这对于处理耗时的请求如缓慢的数据库查询是非常有好处的,不至于很快的耗光servlet的线程池,影响可扩展性。让我们先来了解一下servlet是怎么处理异步操作的:通过调用request.startAsync(),ServletRequest就...
分类:
编程语言 时间:
2015-05-28 17:54:37
阅读次数:
768
Java Servlet关键点详解1、理解Servlet的生命周期Servlet引擎控制着Servlet的生命周期Servlet的生命周期由以下三个方法进行描述(五个生命周期阶段)
1)初始化 init(ServletConfig obj)
2)服务 service(servletRequest, servletResponse)
3)销毁 destroy()在Servlet生命过...
分类:
编程语言 时间:
2015-05-23 15:36:18
阅读次数:
184