Servlet的部署,生命周期---昨天--4月20号学习总结
来源:互联网 发布:淘宝漫画图 编辑:程序博客网 时间:2024/06/06 03:18
//题外话,就用编程的注释了,觉得有必要把昨天的补一补,简单的写一写,想到什么写什么,没有那么的正规,还有看的是马士兵的Servlet视频。
1. Servlet 即用JAVA语言编写的可以在服务器端运行的web服务器程序WebApplication,一般在容器中运行(我用的是TomCat)。
2.我在tomcat的Application路径中建了一个Test文件夹,准备建立一个Test WebApplication。
3.一个WebApplication 文件中必须有一个WEB-INF文件夹,这个文件夹中有一个Web.xml文件,里面存放了这个WebApplication 的部署信息。
4.可以在Web-INF文件夹中建一个名为classes的文件夹,我们将写好的Servlet class文件放到其中。
5.部署web.xml:
将写好的class文件复制到classes文件夹中,打开web.xml,插入如下格式信息
<servlet>
<servlet-name>(可以随便填,必须跟下面的name一致,推荐也写class名)</servlet-name>
<servlet-class>(这里是class的名字,最好复制过来)</servelt-class>
</servlet>
<servlet-mapping>
<servlet-name>(同上面的name一致)</servlet-name>
<url-pattern>/(这里是访问的路径,取决于你提交过来的Action,相对于此Application根目录而言,/不能少)</url-pattern>
</servlet-mapping>
6.servlet 的生命周期
1)加载 classLoad Application被访问
2)实例化 new出一个对象
3)初始化 init 注意,除分布式外,不论有多少个客户端访问,也只会new出一个init一次
4)服务 doGet,doPost 式的server
5)退出 destroy(),Application退出,tomcat停止
7.防止乱码,可以加入这两句
resp.setCharacterEncoding("UTF-8");//设置服务器请求的编码方式
resp.setContentTyoe("text/html;charset=UTF-8");//设置浏览器页面的编码方式
8.为了方便输出,我们经常这样 PrintWriter out = resp.getWriter(); 这样只要输出语句,我们只要调用out.println();即可
- Servlet的部署,生命周期---昨天--4月20号学习总结
- Servlet总结(1)--Servlet的生命周期
- Servlet的学习(一)-Servlet的生命周期
- JSP学习 --- servlet的生命周期
- Servlet学习笔记(Servlet生命周期&开发Servlet的方法)
- [Servlet]Servlet的生命周期
- 【Servlet】Servlet的生命周期
- Servlet生命周期总结
- Servlet的生命周期(学习笔记)
- jsp学习笔记_jsp/servlet的生命周期
- 昨天的总结
- 【Java学习-J.160601.0.20】Servlet生命周期
- Servlet生命周期学习笔记
- Servlet生命周期--学习笔记
- 【2015/4/17】学习servlet笔记1--servlet生命周期函数
- 学习go语言的第6天(总结昨天)
- 昨天学习的内容
- Servlet详解---Servlet的生命周期
- 连接器脚本解析
- UVA
- 文件隐写
- 自考总结之心情整理
- UVA
- Servlet的部署,生命周期---昨天--4月20号学习总结
- wireshark找不到网卡的解决办法
- 蒙特卡罗(Monte Carlo)方法简介
- easyui使用总结(一)
- Cannot create directory: /home/lrh/.vim/view.
- L、V、H、A的应用
- 黑客来袭:macOS 和 Safari 被攻破
- 非线性结构之树
- Chrome浏览器之 Postman 安装