九大内置对象 jsp servlet 对象名 类型 使用范围 request HttpServletRequest 请求 浏览器 >服务器 response HttpServletResponse 返回 服务器 >浏览器 config ServletConfig 用来获取web.xml中的信息 ap ...
分类:
Web程序 时间:
2016-12-23 22:01:16
阅读次数:
252
九大内置对象 jsp servlet 对象名 类型 使用范围 request HttpServletRequest 请求 浏览器 >服务器 response HttpServletResponse 返回 服务器 >浏览器 config ServletConfig 用来获取web.xml中的信息 ap ...
分类:
Web程序 时间:
2016-12-23 21:47:00
阅读次数:
317
JSP有九个内置对象(又叫隐含对象),不需要预先声明就可以在脚本代码和表达式中随意使用 JSP九大内置对象分为四类: 输入输出对象:out对象、response对象、request对象 通信控制对象:pageContext对象、session对象、application对象 Servlet对象:pa ...
分类:
其他好文 时间:
2016-12-13 23:28:01
阅读次数:
358
一:servlet的生命周期 1.加载(创建servlet对象的过程) 2.初始化 只调用一次 调用init()方法 3.执行servlet任务 调用service()方法 可以调用n次 注意:避免405错误的产生 4.销毁 服务器关闭的时候 调用destroy()方法 如果服务器内存溢出的时候,会 ...
分类:
其他好文 时间:
2016-12-10 16:08:54
阅读次数:
107
一.Servlet线程安全问题1.servlet的线程安全问题.servlet引擎采用多线程的模式运行,它为并发的每个访问请求都预备一个线程来相应,但是由于只有一个servlet对象,因此,如果多个线程同时调用servlet的service方法,那么可能会触发线程安全问题.线程安全需要通过在serv ...
分类:
其他好文 时间:
2016-11-03 02:12:23
阅读次数:
281
在struts2框架中,可以通过IoC方式将servlet对象注入到Action中,通常需要Action实现以下接口: a. ServletRequestAware: 实现该接口的Action可以直接访问Request对象,该接口中提供void setServletRequest(HttpServl ...
分类:
其他好文 时间:
2016-10-24 23:01:41
阅读次数:
179
tomcat容器对servlet的实现采用的是单例模式,对于一个servlet类,永远只有一个servlet对象存在。 下面我们来解释为什么Struts1是线程不安全的。 1、Struts1 Struts1是对Java web servlet接口的直接实现,所以它继承了tomcat对servlet的 ...
分类:
编程语言 时间:
2016-09-01 21:30:12
阅读次数:
142
1 Servlet生命周期Servlet 生命周期:Servlet 加载 >实例化 >服务 >销毁。 init():在Servlet的生命周期中,仅执行一次init()方法。它是在服务器装入Servlet时执行的,负责初始化Servlet对象。可以配置服务器,以在启动服务器或客户机首次访问Servl ...
分类:
其他好文 时间:
2016-08-30 18:03:55
阅读次数:
113
jsp九大内置对象 输入输出对象: out--》输出信息流 request-->请求信息 response-->响应信息 作用域通信对象: session-->会话 application-->全局在上下文对象 pagecontext-->jsp页面上下文 servlet对象: page-->jsp ...
分类:
Web程序 时间:
2016-08-29 17:30:37
阅读次数:
129
Servlet在不实现SingleThreadModel的情况下运行时是以单个实例模式,如下图,这种情况下,Wrapper容器只会通过反射实例化一个Servlet对象,对应此Servlet的所有客户端请求都会共用此Servlet对象,而对于多个客户端请求tomcat会使用多线程处理,所以应该保证此Servlet对象的线程安全,多个线程不管执行顺序如何都能保证执行结果的正确性。例如刚做web应用开发时...
分类:
其他好文 时间:
2016-08-24 08:52:08
阅读次数:
189