Servlet入门

来源:互联网 发布:java httpget下载文件 编辑:程序博客网 时间:2024/04/29 00:10

 

package ts.cn;

 

import java.io.*;

 

import javax.servlet.*;

import javax.servlet.ServletException;

import javax.servlet.http.*;

 

public class HelloSevlet extendsHttpServlet{

       publicvoid service(HttpServletRequest request,HttpServletResponse response)throwsServletException,IOException{

       response.setContentType("text/html;charset=UTF-8");

       request.setCharacterEncoding("UTF-8");

      

       PrintWriterout =response.getWriter();

      

             

       out.println("<html>");

       out.println("<body>");

       out.println("<p>hello!</p>");

       out.println("</body>");

       out.println("</html>");

      

              }

       }

Web.xml配置信息:

<?xmlversion="1.0"encoding="UTF-8"?>

<web-appversion="2.5"

    xmlns="http://java.sun.com/xml/ns/javaee"

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee

    http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

   <servlet>

      <servlet-name>

          HelloServlet

      </servlet-name>

      <servlet-class>ts.cn.HelloSevlet</servlet-class>

    </servlet>

 

    <servlet-mapping>

        <servlet-name>HelloServlet</servlet-name>

        <url-pattern>/ts/cn/HelloServlet</url-pattern>

    </servlet-mapping>

 

</web-app>

注意的两点:

<url-pattern>/ts/cn/HelloServlet</url-pattern>这个配置和访问时路径有关系这里的访问路径为:http://localhost:8080/工程名/ts/cn/HelloServlet        如果这个配置成这样<url-pattern>/HelloServlet</url-pattern>访问

路径则为http://localhost:8080/工程名/HelloServlet

就可以了

需要加入的jar包有javax.servlet.jar

 

原创粉丝点击