创建第一个Servlet

来源:互联网 发布:张清安 知乎 编辑:程序博客网 时间:2024/04/29 20:48
   1.eclipse中创建一个Dynamic Web Project


2.新建一个class文件,

package test;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;/** * 测试servlet,继承HttpServlet * @author echo * */// 除了在XML中进行配置,还可以采用注解的方式进行配置@WebServlet("/t")public class TestServlet extends HttpServlet{/** *  */private static final long serialVersionUID = 1L;/** * 重写doGet()方法 * @throws IOException  */public void doGet(HttpServletRequest request,HttpServletResponse response) throws IOException {response.setContentType("text/html;charset=gb2312");PrintWriter out = response.getWriter();out.println("hahahahahaha");}}
3.除了使用上述代码中的注解,还可以在XML中配置servlet

<?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" 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>JSPDemo</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>TestServlet</servlet-name>  <!-- 这里需要用  .  来分隔 -->  <servlet-class>test.TestServlet</servlet-class>  </servlet>    <servlet-mapping>  <servlet-name>TestServlet</servlet-name>  <!-- 浏览器中的访问地址 -->  <url-pattern>/my</url-pattern>  </servlet-mapping></web-app>
4.部署在服务器上,在浏览器中输入地址进行访问

0 0
原创粉丝点击