1.什么是servlet Servlet 是用来处理客户端请求并产生动态网页内容的 Java 类。Servlet 主要是用来处理或者是存储 HTML 表单提交的数据,产生动态内容,在无状态的 HTTP 协议下管理状态信息 2.servlet的生命周期 对每一个客户端的请求,Servlet引擎载入Se ...
分类:
其他好文 时间:
2017-07-26 23:44:04
阅读次数:
216
服务器组件和服务组件 服务器组件 org.apache.catalina.Server接口的实例表示Catalina的整个servlet引擎,包含了所有的组件。使用一种优雅的方法来启动/关闭整个系统,不需要再对连接器和容器分别启动/关闭。 关闭/启动的工作原理。当启动服务器组件时,他会启动其中所有的 ...
分类:
其他好文 时间:
2017-07-12 10:21:41
阅读次数:
117
Host和Engine容器 Context容器的父容器通常是Host容器。 Engine容器表示Catalina的整个servlet引擎。如果使用Engine容器,那么它总是处于容器层级的最顶层。默认情况下,Tomcat会使用Engine容器,并且有一个Host容器作为子容器。 Host接口继承Co ...
分类:
其他好文 时间:
2017-07-11 01:04:17
阅读次数:
258
JSP的本质是Servlet源程序 每个JSP页面在第一次被访问时,JSP引擎将它翻译成一个Servlet源程序,接着再把这个Serlvet源程序编译成Servlet的class类文件。 然后再由Web容器(Servlet引擎)像调用普通Servlet程序一样的方式来装载和解释执行这个Servlet ...
分类:
Web程序 时间:
2017-07-08 18:43:20
阅读次数:
145
JSP中的编译指令和动作指令的差别 1、编译指令是通知Servlet引擎的处理消息。而动作指令仅仅是执行时的脚本动作 2、编译指令是在将JSP编译成Servlet时起作用,而动作指令可替换成JSP脚本,是JSP脚本标准化写法 JSP中的编译指令和动作指令的差别 1、编译指令是通知Servlet引擎的 ...
分类:
Web程序 时间:
2017-05-17 21:08:38
阅读次数:
303
一、Servlet生命周期 Servlet是运行在Servlet容器(有时候也叫Servlet引擎,是web服务器和应用程序服务器的一部分,用于在发送的请求和响应之上提供网络服务,解码基于MIME的请求,格式化基于MIME的响应。常用的tomcat、jboss、weblogic都是Servlet容器 ...
分类:
Web程序 时间:
2017-04-14 11:56:09
阅读次数:
192
简介: Jetty 应该是目前最活跃也是很有前景的一个 Servlet 引擎。本文将介绍 Jetty 基本架构与基本的工作原理:您将了解到 Jetty 的基本体系结构;Jetty 的启动过程;Jetty 如何接受和处理用户的请求。你还将了解到 AJP 的一些细节:Jetty 如何基于 AJP 工作; ...
分类:
其他好文 时间:
2017-04-12 13:46:12
阅读次数:
411
Jetty 应该是目前最活跃也是很有前景的一个 Servlet 引擎。本文将介绍 Jetty 基本架构与基本的工作原理:您将了解到 Jetty 的基本体系结构;Jetty 的启动过程;Jetty 如何接受和处理用户的请求。你还将了解到 AJP 的一些细节:Jetty 如何基于 AJP 工作;以及 J ...
分类:
其他好文 时间:
2017-04-10 09:47:46
阅读次数:
318
--------------siwuxie095 编译指令与动作指令: 编译指令是通知 Servlet 引擎的处理消息,它只在 JSP 被转化 成 Servlet 的过程中起作用 动作指令是客户端在请求时期动态被执行的,即 每次客户端 请求时都可能被重新执行一次 forward 动作指令 forwa... ...
分类:
Web程序 时间:
2017-04-09 14:32:42
阅读次数:
188
动作指令与编译指令不同,编译指令时通知servlet引擎的处理消息,而动作指令只是运行时的动作。 编译指令在将JSP编译成Servlet时起作用,而处理指令通常可替换成JSP脚本,它只是JSP脚本的标准化写法。 (1)JSP:forward 执行页面转向,将请求的处理转发到下一个页面。(2)JSP: ...
分类:
Web程序 时间:
2017-03-30 23:25:26
阅读次数:
232