- 手工编写第一个Servlet
- get方式请求servlet
- 继承 HttpServlet
- 指定输出类型及字符response.setContentType("text.html;charset=utf-8");
- 重写doget和dopost方法
- web.xml配置<servlet>标签
- <servlet-name>起个名字</>
- <servlet-class>包名.类名</>
- web.xml配置<servlet-mapping>标签
- <servlet-name>对应上面的</>
- <url-pattern>访问路径(对应上面的:/包名/类名)</>
- 继承 HttpServlet
- get方式请求servlet
- Servlet执行流程和生命周期
- 执行流程:get方式请求helloServlet->服务器寻找对应url地址->获得对应Servlet名字->得到相应处理类->根据请求方式执行对应方法
- 生命周期:
- (若Servlet实例还没创建。)初始化阶段(构造方法),init()方法
- 响应客户端请求,diaoyongservice,选择get或post方法
- 终止阶段,调用Destroy方法
- 编写Servlet的doPost方法时,需要抛出ServletExcpetion和IOException异常,不会抛出HttpServletException异常。
- Tomcat装载Servlet
- 启动时自动
- web.xml中<servlet></servlet>中添加代码<loadon-starup>x</>
- x的数字越小说明加载的优先级越高
- 客户端首次向某一个Servlet发送请求
- Servlet类被更新后,重新装载Servlet
- 创建之后长期保存在客户端中,一个Servlet实例只创建一次
- 启动时自动
慕课 servlet课堂笔记(一)
猜你喜欢
转载自blog.csdn.net/didadu/article/details/82933652
今日推荐
周排行