自己建立一个Servlet并且在web.xml中进行配置

标签: servlet
8人阅读 评论(0) 收藏 举报
分类:

(1)自己创建一个servlet文件,名称可以写成MySecondServlet。

我们可以在项目中创建一个class类,类名称为MySecondServlet,一定在superclass中写成如下:


这样我们就创建了一个自己的servlet,而不是在eclipse中直接创建servlet文件生成的,创建后里面没有代码,所以需要自己去写,可以用alt+/快捷键重写dopost和doget方法。

项目目录:





在web.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>Servlet</display-name>
  
  <servlet>
       <servlet-name>MySecondServlet</servlet-name>
       <servlet-class>com.example.test.controller.MySecondServlet</servlet-class>
       
  </servlet>
  
    
  
  <servlet-mapping>
       <servlet-name>MySecondServlet</servlet-name>
       <url-pattern>/servlet/MySecondServlet</url-pattern>
       
  </servlet-mapping>
  
  
  
  <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>
</web-app>

servlet中的代码:



import java.io.IOException;


import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;


public class MySecondServlet extends HttpServlet {
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
// TODO Auto-generated method stub
super.doPost(req, resp);
}
                 

@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
// TODO Auto-generated method stub
super.doGet(req, resp);
}
}






查看评论

Servlet基础---- web.xml配置

web.xml配置 基本结构: &lt;servlet> &lt;servlet-name>ServletName&lt;/servlet-name> ...
  • anjingwunai
  • anjingwunai
  • 2017-03-09 18:33:47
  • 174

快速创建一个servlet并且在web.xml配置和使用它

这次,我要来教大家怎么快速创建一个servlet并且在web.xml配置和使用它 先来看一下项目的基本结构: 第一步,创建一个servlet。因为servlet是一个接口,所以需要继承。 创建的一...
  • qq_33094993
  • qq_33094993
  • 2017-03-09 21:44:38
  • 10393

Web.xml中配置Servlet

之前在做项目中,一直需要在web.xml中配置Servlet,但为什么这么写,这么写是如何通过配置文件找到我们响应的Servlet中的方法的呢?今天就从配置开始说起,我们的Servlet是如何在整个项...
  • u013038643
  • u013038643
  • 2016-07-16 11:20:44
  • 2971

Servlet在web.xml中的配置

Servlet在web.xml中的配置
  • w_basketboy
  • w_basketboy
  • 2014-06-27 15:37:44
  • 1148

如何自己创建Servlet并配置web.xml

创建类XXX,继承HttpServlet 实现doGet() doPost方法 在:web.xml中配置:其中AddUser1Servlet是类名         AddU...
  • wei_chong_chong
  • wei_chong_chong
  • 2016-01-15 20:46:20
  • 1554

Servlet中web.xml文件的配置及注意事项(一)

本文是对web应用中web.xml的配置说明
  • tongxinxiao
  • tongxinxiao
  • 2014-05-19 23:20:23
  • 3063

Java Servlet学习【1】编写Servlet程序,配置web.xml,使用免安装版tomcat

编写Servlet程序需要先编写Java程序,主要有三种开发方式。编写完成后对其进行编译,然后在tomcat应用文件夹下建立WEB-INF文件在,其下的web.xml文件需要配置Servlet。编写过...
  • linweieran
  • linweieran
  • 2015-08-15 15:28:14
  • 1957

“servlet监听器”以及在web.xml中的配置

监听器:监听器就是一个java程序,功能是监听另一个java对象变化(方法调用、属性变更) 以上是普通监听器,下面开始研究servlet监听器: 注册监听器只需要配置到web.xml中就行 s...
  • A18730290353
  • A18730290353
  • 2017-07-18 12:37:01
  • 924

web.xml中多个servlet的配置

AcceptLink             labmanagement.AcceptLink                                    HelloWorld ...
  • lovehuishouzan
  • lovehuishouzan
  • 2016-05-17 17:46:38
  • 7165

Eclipse新建Servlet时候,不会自动生成mapping到web.xml,而是在代码中加入注解@WebServlet

现象: 用Eclipse新版本新建servlet时候,发现创建Servlet后,Eclipse不会自动在web.xml中生成该Servlet对应的mapping信息,而是在Servlet代码中加入注解...
  • xulianbocs
  • xulianbocs
  • 2016-04-06 23:10:27
  • 19247
    个人资料
    持之以恒
    等级:
    访问量: 942
    积分: 595
    排名: 8万+
    文章分类
    文章存档