Servlet的配置

来源:互联网 发布:in design for mac 编辑:程序博客网 时间:2024/05/20 18:42

在此之前需要先配置好Tomcat.

1: 在Tomcat安装目录下创建目录

进入Tomcat安装目录下的webapps文件夹,例如:

G:\tomcat7\webapps

创建项目文件夹myFirstServlet(项目名),项目根目录为G:\tomcat7\webapps\\myFirstServlet

进行创建文件夹:G:\tomcat7\webapps\myFirstServlet\\WEB-INF\classes\com\tang\serv

2: 编写并编译Servlet

在serv文件夹下,创建Servlet文件,将编译好的MyServlet.class放进去

注意,这里的包名是:com.tang.serv

源文件MyServlet.java:

package com.tang.serv;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse; public class MyServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {PrintWriter pw = response.getWriter();pw.write("hello,this is from a servlet!");pw.flush();}protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {doGet(request,response);}}

3: 编写配置文件

在G:\tomcat7\webapps\myFirstServlet\WEB-INF文件夹下放入配置文件web.xml

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">  <display-name>Web1</display-name>  <welcome-file-list>    <welcome-file>index.html</welcome-file>    <welcome-file>index.htm</welcome-file>    <welcome-file>index.jsp</welcome-file>    <welcome-file>default.html</welcome-file>    <welcome-file>default.htm</welcome-file>    <welcome-file>default.jsp</welcome-file>  </welcome-file-list>  <servlet>  <servlet-name>myservlet</servlet-name>        <!-- Servlet类 -->        <servlet-class>com.tang.serv.MyServlet</servlet-class>  </servlet>  <servlet-mapping>  <servlet-name>myservlet</servlet-name>        <!-- 访问路径 -->        <url-pattern>/myservlet</url-pattern>  </servlet-mapping>  </web-app>

4:开启服务,进行测试

开启Tomcat服务,在浏览器输入:http://localhost:8080/项目名/Servlet访问路径

http://localhost:8080/myFirstServlet/myservlet
网页输出:hello,this is from a servlet!



0 0