对于Servlet的理解,对于我们更好的理解框架非常的有帮助的,所以!我之前看过的书,好多都忘记了,这个东西太多,一时间忘记了也是很正常的涩,所以我们必须多去深刻的理解整个过程,帮助我们更好的完成工作。
首先我们先来看一下servlet家族图谱
Servlet API的核心就是javax.servlet.Servlet接口,所有的Servlet 类(抽象的或者自己写的)都必须实现这个接口。在S...
分类:
其他好文 时间:
2016-05-15 12:37:52
阅读次数:
188
Struts2中的Action没有与任何Servlet API耦合,,但对于WEB应用的控制器而言,不访问Servlet API几乎是不可能的,例如需要跟踪HTTP Session状态等。Struts2中提供了一个ActionContext类,Struts2的Action可以通过该类来访问Servl ...
Servlet API中提供了一个Filter接口,开发web应用时,如果编写的Java类实现了这个接口,则把这个java类称之为过滤器Filter。通过Filter技术,开发人员可以实现用户在访问某个目标资源之前,对访问的请求和响应进行拦截,如下所示:
web服务器在调用doFilter方法时,会传递一个filterChain对象进来,filterChain对象是filter接口中最重要的一...
分类:
编程语言 时间:
2016-05-12 23:38:39
阅读次数:
194
文件上传简述
struts2的文件上传还没来得急使用Servlet 3.0 API,所以struts2的文件上传还需要依赖于Common-FileUpload、COS等文件上传组件。
为了能上传文件,必须将表单的method设置为POST,将enctype设置为multipart/form-data,需添加 字段。这样,浏览器才会把用户选择文件的二进制数...
分类:
Web程序 时间:
2016-05-12 23:35:18
阅读次数:
248
java Servlet API引入session 机制来跟踪客户的状态,session指的是在一段时间内,单个客户和web服务器之间一连串的交互过程,在一个session中,一个客户可能会多次请求同一个网页,也可能请求多个不同服务器资源,例如:在一个邮件系统应用中,从一个客户登录到邮件系统,到写信 ...
分类:
其他好文 时间:
2016-05-11 23:34:19
阅读次数:
204
2. HttpServletWrapper 和 HttpServletResponseWrapper 1). Servlet API 中提供了一个 HttpServletRequestWrapper 类来包装原始的 request 对象,HttpServletRequestWrapper 类实现了 ...
分类:
移动开发 时间:
2016-05-11 11:07:33
阅读次数:
393
可能是jdk 里不包括servlet-api.jar这个包,到tomcat里找到这个包复制到java项目里。项目名-->右键Property-->选择Java Build Path-->选择Add External JARs-->选择把servlet-api.jar的路径输入即可 该包在tomcat ...
分类:
编程语言 时间:
2016-05-10 23:22:52
阅读次数:
135
Servlet API 中的 6 个事件类 1. ServletContextEvent:该类表示上下文事件,当应用上下文对象发生改变,例如创建或销毁上下文对象时,将触发上下文事件。 2. ServletContextAttributeEvent:该类表示上下文属性事件,当应用上下文属性发生改变,例 ...
分类:
Web程序 时间:
2016-05-09 12:32:35
阅读次数:
201
创建maven项目, 错误文件index.jsp中内容<html><body><h2>Hello world!</></></> 修改:需在pom.xml中添加 <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api ...
分类:
其他好文 时间:
2016-05-08 12:02:23
阅读次数:
158
web学习笔记-servlet概念servlet是一个小应用程序,用于处理从客户端发送的请求及服务端的响应。详情参见: 百度百科的定义在idea创建servlet
在src右键新建servlet,如图所示:然后会报异常可以下载包,也可以添加tomcat中的包,添加tomcat—>lib—->servlet-api.jar作为libraries。
然后再打开web.xml此时会发现多出一个servle...
分类:
Web程序 时间:
2016-05-06 15:39:26
阅读次数:
175