您的位置:首页 > 新闻频道 > 国内新闻 > 商业资讯>正文

传智播客郑州校区深度解析Java Servlet入门

时间:2017-12-27 15:07:28    来源:    浏览次数:    我来说两句() 字号:TT

  Servlet是Java Servlet的简称,称为小服务程序或服务连接器,是用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容。今天,传智播客将围绕”什么是Servlet,Servlet的生命周期及如何入门Servlet”对Servlet进行深度解析。

  1、 什么是servlet

  servlet是一个运行在WEB服务器上的Java小程序, 具有独立于平台和协议的特性,可以生成动态的Web页面。 它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层,用来接收和响应从客户端发送过来的请求(通常情况下使用的HTTP协议)。

  2、 它的生命周期

  在传智播客的教学中,讲师会将servlet的生命周期十分清楚地告诉学员,方便学员在实际应用中了解它的特性。那么servlet的生命周期到底是怎样的呢?实际上,当用户第一次访问Servlet的时候,服务器就会创建一个Servlet的实例,那么Servlet中init方法就会执行。任何一次请求,服务器都会创建一个新的线程,访问Servlet中的service方法,并把Servlet请求对象和Servlet响应对象做为参数传递给它。而当Servlet在服务器中被移除掉,或者关闭服务器,Servlet的实例就会被销毁,那么destroy方法就会执行。

  3、 简单的入门

  接下来,传智播客郑州校区为大家演示一个简单的Servlet入门案例。

  首先创建项目,需要注意的是,创建项目的时候是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,因为没有更改访问路径,所以默认是类名。

  完成以上步骤后,传智播客郑州校区解析servlet的入门教程就到这里结束了。


注:本文观点仅代表作者本人观点,与本网站无关,本网站亦不对其真实性负责。■

请选择您浏览此新闻时的心情

相关新闻
网友评论
本文共有人参与评论
用户名:
密码:
验证码:  
匿名发表