如何写一个简单的Servlet?

如何写一个Servlet? 

 1.创建Servlet

Servlet包下创建一个类 TestServlet.java  实现  HttpSetvlet  实现 doget() 和 dopost方法

2.配置Servlet

找到项目下的web.xml文件  配置两个必不可少的标签 标签

 
      TestServlet
      Servlet.TestServlet    
  
  
      TestServlet
      /test   
  

注意:标签下的节点值一定要和的节点值保持一致

可以有三种不同的配置方式

精确匹配:/xxx 

eg:/testservlet 

访问时:http://localhost:8888/项目名/testservlet

 

路径匹配:/xxx/* 

eg:/testservlet/* 

访问时:http://localhost:8888/项目名/testservlet/随便写

 

扩展名匹配:*.xxx 

eg:*.do 

访问时:http://localhost:8888/项目名/随便写.do

 

节点:容器将在启动时根据值的顺序加载Servlet,且值越小加载优先级越高,该元素的值必须是整数

3.访问Servlet

 配置好了Servlet之后根据访问路径的不同配置方式在浏览器访问即可

 


 补充内容:

Servlet初始化参数的配置


找到项目的web.xml



            name
            value


 然后在Servlet里就可以通过 getInitParameter("name") 方法来获取配置的值了

 

Servlet全局参数的配置

找到web.xml 配置全局参数 在标签下面
 




      name

      value


当然也可以配置多个值

获取配置的值    this.getServletContext.getInitParameter("name")   

你可能感兴趣的:(如何写一个简单的Servlet?)