- myeclipse 新建 web工程(配置tomcat 或者jboss服务器过程省略)
- 新建类 其继承Servlet
package com.test; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.Servlet; import javax.servlet.ServletConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; public class FirstServlet implements Servlet { public void destroy() { // TODO Auto-generated method stub } public ServletConfig getServletConfig() { // TODO Auto-generated method stub return null; } public String getServletInfo() { // TODO Auto-generated method stub return null; } public void init(ServletConfig arg0) throws ServletException { // TODO Auto-generated method stub } public void service(ServletRequest request, ServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub PrintWriter pr = response.getWriter(); pr.write("hello world"); } }
- 配置servlet 项目目录如下图,在web.xml中配置
配置代码如下:
其中
servlet-mapping 是什么?
主要是截获请求的,
最后启动部署到服务器,访问相应的路径http://127.0.0.1:8080/Test/hello test为项目名称,hello为xml中配置的路径。即可看到
浏览器页面上hello world