-
1.客户端发送请求给服务器。 2.服务器开始接受,先判断该请求的servlet实例是否存在,如果不存在先装载一个servlet类并创建实例。如果存在则直接调用该servlet的service方法,之后进行判断是调用doGet方法还是doPost方法。 3.servlet创建实例后,调用init方法进行初始化。之后调用servce方法,判断是调用doGet方法还是doPost方法。 4.最后判断服务是否关闭,如果关闭则调用destroy方法。查看全部
-
Servlet执行流程查看全部
-
localhost是服务器主机名,也可以是IP地址127.0.0.1;8080是tomcat服务器的端口号;helloapp是web工程的上下文地址ContexRoot(一般情况下与web工程名一致);最后是<url-pattern/>标签中的内容。查看全部
-
编写Servlet查看全部
-
Tomcat容器等级: Tomcat容器分为四个等级, 1. Container 容器,集装箱 2.Engine 引擎容器 3.Host 主机() 4.Servlet容器(tomcat最低级别的容器)里面包含了一个或多个Context —— Context (上下文,背景,环境) 一个context对应一个web项目 —— Wrapper 容器里的封装部分。查看全部
-
Servlet查看全部
-
Servlet容器启动时自动转载某些Servlet 需要在web.xml文件中进行如下配置: <servlet> ... <loadon-startup>1</loadon-startup> </servlet>查看全部
-
比如页面中的/代表服务器根目录,web,xml中/代表项目根目录,请求重定向的/代表服务器根目录,请求转发的/代表项目根目录查看全部
-
servlet与jsp内置对象的对应关系 JSP对象 如何获取 out response.getWriter()//out与getWriter()获得对象并不完全匹配,out是JspWriter类型,而getWriter() 是PrintWriter类型 request service()方法传到doGet()、doPost()里的request来获取 response service()方法传到doGet()、doPost()里的response来获取 session request.getSession() exception Throwable page this pageContext PageContext config getServletConfig()查看全部
-
Servlet的装载三种情况: 1.自动加载模式:<load-on-startup>1 </load-on-startup> 数字越小优先级越高,加载多个servlet会有先后次序。 2.Servlet容器启动后,客户端首次向服务器发出请求时 3.Servlet类文件更新后,重新装载Servlet查看全部
-
Servlet层级关系: Servlet(接口)-->GenericServlet(抽象类,与协议无关的Servlet)-->HttpServlet(抽象类,实现了Http协议的Servlet)-->Custom Servlet(自定义的Servlet)。 创建一个Servlet需要经过以下步骤: (1)新建一个Java类,继承“javax.servlet.http.HttpServlet”; (2)实现“doGet()”方法和“doPost()”方法; (3)在应用配置文件“web.xml”中注册新建的Servlet;查看全部
-
Tomcat容器等级:(分为四个等级) 1.Tomcat 容器 2.Container 容器 3.Engine 引擎容器 4.Host 主机 5.Servlet容器(tomcat最低级别的容器)里面包含了一个或多个Context — Context (上下文,背景,环境) 一个Context对应一个Web项目 —— Wrapper 容器里的封装部分查看全部
-
1.什么是Servlet servlet 是服务器中运行的java类,用于处理用户请求,返回响应。 2.Tomcat容器等级 3.手工编写一个Servlet 4.用MyElipse编写Servlet 5.servlet生命周期 6,servlet获取九大内置对象 7.servlet与表单 8 servlet路径跳转查看全部
-
model2简介查看全部
-
Model1简介查看全部
举报
0/150
提交
取消