【传智播客郑州校区分享】Servlet的入门

来源:互联网 发布:数据库系统的简易设计 编辑:程序博客网 时间:2024/05/16 18:05
Servlet的入门1、 什么是servlet
servlet就是一个运行在WEB服务器上的小的Java程序, 具有独立于平台和协议的特性,可以生成动态的Web页面。 它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层用来接收和响应从客户端发送过来的请求,通常情况下使用的HTTP协议。
2、 它的生命周期
当用户第一次访问Servlet的时候,服务器就会创建一个Servlet的实例,那么Servlet中init方法就会执行。任何一次请求服务器都会创建一个新的线程访问Servlet中的service的方法,并把Servlet请求对象和Servlet响应对象最为参数传递给它。而当Servlet中服务器中移除掉,或者关闭服务器,Servlet的实例就会被销毁,那么destroy方法就会执行.
3、 简单的入门
说了这么多了,那么接下来咱们就做一下简单的一个入门案例吧。
首先创建项目,需要注意的是,创建项目的时候是web项目,过程如下:

此时serlvet工程就创建工程创建好了,接着就是要创建servlet:
此时在new的时候,没有serlvet,所以我们选择other,输入servlet,然后选中servlet(这种方式不需要手动的在web.xml中配置servlet,所以选取这种方式),点击next
输入名称后,点击next
可以进行访问路径的修改,修改后,点击next,然后勾选需要重写的方法,一般重写doget和dopost就ok了,点击finish
此时,serlvet就创建好了,接着咱们开始书写代码,创建好的代码如下(删除了部分注释内容):
接着,在doget中,删除方法内容,写入
response.getWriter().print("helloword!");
这样一个简单的servletdemo就完成了,接下来就是要发布到服务器中了,如何发布呢?在工程上右键,然后选择run on server
选中tomcat(需要优先配置完tom后才能正常发布),点击finish
那么如何访问呢?当你发布后,eclipse会默认打开一个路径http://localhost:8080/ServletDemo/,接着后面拼接上serlvet的路径后就可以了,http://localhost:8080/ServletDemo/ ServletTest,因为没有更改访问路径,所以默认是类名。
Ok,servlet的入门就到这里结束了!
传智播客·黑马程序员郑州校区地址
河南省郑州市 高新区长椿路11号大学科技园(西区)东门8号楼三层
联系电话 0371-56061160/61/62
来校路线  地铁一号线梧桐街站A口出

阅读全文
'); })();
1 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 漏电继电器接线图 电子温控器接线图 电梯对讲机接线图 三级配电箱接线图 4控开关接线图 洗衣机电机接线图 水泵控制器接线图 单联开关接线图 电机控制接线图 2控开关接线图 配电箱实物接线图 电磁调速器接线图 角磨机接线图 配电箱接线图讲解 电池接线图 数字温控器接线图 大灯继电器接线图 高标控制器接线图 二联开关接线图 redhat入门 杏花村老酒代理 山西杏花村老酒 45度杏花村老酒 杏花村老酒20年 杏花村汾酒厂 杏花村代理 杏花村汾酒多少钱 杏花村汾酒作坊 杏花村的女知青 杏花村酒多少钱 汾酒杏花村52度 杏花村酒厂 杏花村门票 山西杏花村酒 汾酒杏花村多少钱 杏花村酒厂地址 杏花村清酒52度 杏花村多少钱 53度杏花村汾酒 杏花村汾酒地址 杏花村酒业