【转】在Eclipse中建立第一个Servlet程序
转载地址:http://kin111.blog.51cto.com/738881/163354
继上篇在Eclipse中搭好了tomcat环境后,我们建立一个最简单的servlet程序,这个servelt程序只是单纯的输出helloworld。
步骤如下:
如图:在Eclipse中选择新建一个项目,其中选择tomcat project
然后点击下一步,输入项目名字,点下一步,
出现下一个项目设定的画面,如图
点击完成按钮
然后打开eclipse左边的project,可以看到建立的servlet项目已经出现了
如图
好,我们基本上大功告成了,剩下就是建立两个文件,
一个文件是HelloWorldServlet.java文件,放在WEB-INF/src下面,
内容:
import java.io.*;
import javax.servlet.http.*;
import javax.servlet.*;
public class HelloWorldServlet extends HttpServlet {
public void doGet(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException {
PrintWriter out = res.getWriter();
out.println("Hello, Brave new World!");
out.close();
}
}
另外一个文件时web.xml文件,放在WEB-INF下面,
内容:
<!DOCTYPE web-app PUBLIC
'-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN'
'http://java.sun.com/dtd/web-app_2_3.dtd'>
<web-app>
<servlet>
<servlet-name>hello</servlet-name>
<servlet-class>HelloWorldServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>hello</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
</web-app>
参考如图:
最后,点小猫的启动tomcat的按钮,从console中确认tomcatserver正常启动,
打开浏览器,输入http://localhost:8080/HelloWorldServlet/hello
出现“Hello, Brave new World!”的内容,大功告成。
最新文章
- TextFieldDelegate
- poj1985 Cow Marathon (求树的直径)
- redis启动流程介绍
- dede在线留言
- [转]dispatcher、redirect和chain三种result type的使用区别
- MySQL Select 优化
- java8-新特性--(接口的默认方法与静态方法)
- lsof/netstat命令的一个重要作用: 根据进程查端口, 根据端口查进程
- mysql 5.6.25编译安装详细步骤
- java解答:有17个人围成一圈(编号0~16),从第0号的人开始从1报数,凡报到3的倍数的人离开圈子,然后再数下去,直到最后只剩下一个人为止,问此人原来的位置是多少号?
- java有时候String a=";zz";出现String cannot be resolved to a variable
- CAS 原理
- How develop BigData Project in Visual Studio
- 云计算背后的秘密:NoSQL诞生的原因和优缺点
- GS 服务器端开启webservice 远程调试的方法
- HTML 5 <;input>; placeholder 属性 实现搜索框提示文字点击输入后消失
- Kotlin Eclipse 环境搭建
- centos7 安装python3和pip3
- sed 案例
- Automatic Diagnostic Repository