![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Servlet/JSP
iteye_1900
这个作者很懒,什么都没留下…
展开
-
【JSP】jsp获取工程上下文路径
[size=medium]${pageContext.request.contextPath}的作用是取出部署的应用程序名,这样不管如何部署,所用路径都是正确的。 1.scriptlet 2.el ${pageContext.request.contextPath} [/size]...原创 2012-04-21 14:28:33 · 130 阅读 · 0 评论 -
【servlet】Servlet多线程问题
[size=medium]Servlet本身是单实例的,这样当多个用户同时访问某个Servlet时,会访问该唯一的Servlet实例中的成员变量,如果对成员变量进行写入工作,那就会导致Servlet的多线程问题,即数据不一致。 解决Servlet多线程同步问题的方案: 1,Servlet实现了javax.servlet.singleThreadModel(Servlet2.4中已经废弃该接...原创 2012-05-01 12:01:15 · 89 阅读 · 0 评论 -
【servlet】重定向与请求转发
[size=medium]1,HttpServletResponse对象的sendRedirect(String location)方法称作重定向。如果location地址前面加上"/",则表示相对于Servlet容器的根来请求,即http://localhost:8080,如果location地址前面没有加上"/",则表示相对于当前请求的URL来寻找地址。 RequestDispatche...原创 2012-05-01 12:03:17 · 76 阅读 · 0 评论 -
【servlet】Servlet过滤器(Filter)
[size=medium]Servlet过滤器是在Java Servlet规范2.3中定义的,它能够对Servlet容器的请求和响应对象进行检查和修改。 Servlet过滤器本身不生成请求和响应对象,它只提供过滤作用。 Servlet过滤器能够在Servlet被调用之前检查Request对象,修改Request Header和Request内容。 在Servlet被调用后检查Response...原创 2012-05-01 12:06:40 · 81 阅读 · 0 评论 -
【servlet】servlet的定义及其生命周期
[size=medium]Servlet的生命周期定义了一个Servlet如何被加载、初始化,以及它怎样接收请求、响应请求、提供服务。 在代码中,Servlet生命周期由接口javax.servlet.Servlet定义。所有的Java Servlet 必须直接或间接地实现javax.servlet.Servlet接口,这样才能在Servlet Engine上运行。Servlet Engi...原创 2012-05-01 12:35:43 · 106 阅读 · 0 评论 -
【servlet】Servlet生命周期与工作原理
[size=medium]Servlet生命周期分为三个阶段: 1,初始化阶段 调用init()方法 2,响应客户请求阶段 调用service()方法 3,终止阶段 调用destroy()方法 Servlet初始化阶段: 在下列时刻Servlet容器装载Servlet: 1,Servlet容器启动时自动装载某些Servlet,实现它只需要在web.XML文...原创 2012-05-01 12:38:32 · 123 阅读 · 0 评论 -
【JSP】JSP九大内置对象
内置对象: [code="java"]Request,Response,Out,Session,Application,PageContext,Config,Page,Exception。 [/code] 1、Request对象 该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,使用该对象可以获取用户提交的信息。 当Request对象获取客户提交...原创 2012-05-03 23:19:49 · 260 阅读 · 0 评论