• 什么是servlet?

是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。

  • 创建servlet

一、创建一个web project

 

1)流程:eclipse-File-New-Other-Web-Denamic Web Project-Next(参考附图)

2)输入项目名称project name、Target runtime、Configuration,完成后点击Next.如果没有集成Tomcat,请先配置。

3)此页面不需要修改和填写内容,直接点击Next,进入到下一页

4)勾选附图中的选择项,点击Finish,完成创建

二、修改视图并创建servlet

1)如下图,web项目展示如下:

2)此时点击导航栏中Windows-Show View-Other-Java-Package Explorer,点击0k按钮

3)此时查看项目目录如下所示:

4)在src文件下创建一个包

流程:右击src-New-Other-Java-Package-Next-填写包名称-点击Finish按钮,如下图

5)创建servlet

流程:选中新建的包右击-New-servlet-填写class name-Next-Next-Finish(其中doGet()和doPost()方法要勾选上)

  • 编译与请求

打开新建的servlet

增加doGet()和doPost()方法中的代码,导入PrintWrite包,如图

配置tomcat,点击servlet-双击tomcat-选中modules-点击Add Web Modoules-双击新建的servlet,点击ok按钮

运行servlet

右击tomcat-Debug

在浏览器中输入:http://localhost:8080/JAVAWeb_Servlet_Study_001/ServletDemo_001,enter运行

 

注:

localhost是域名,也就是你的服务器地址,现在你是在本机上运行的,localhost就是代表你本机,也可以用127.0.0.1代替
或者你打开命令符操作界面(还记得这个不,跟查看jdk版本一样打开那个界面,然后输入ipconfig回车可以查看自己的ip地址),用这个ip地址替代也可以。
8080是tomcat服务的端口号(windows操作系统上每个服务都会有对应的端口号)
JAVAWeb_Servlet_Study_001就是上下文
ServletDemo1是你创建的类上面那个注解里的名称
另外,修改了这些配置需要重启才能生效

 

posted on 2016-02-16 18:22  竹子的梦想在路上  阅读(375)  评论(7编辑  收藏  举报