码迷,mamicode.com
首页 > 其他好文 > 详细

15、Servlet

时间:2016-12-05 02:22:01      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:family   ping   demo1   响应   实现   用户   ros   运行   imp   

servlet 是运行在 Web 服务器中的小型 Java 程序 ( 服务器端的小应用程序 ) 。servlet 通常通过 HTTP(超文本传输协议) 接收和响应来自 Web 客户端的请求

1、编写一个servlet程序

(1)写一个java类,实现servlet接口

1 public class ServletTest implements Servlet{
2     // 接收用户请求并作出相应
3     public void service(ServletRequest req, ServletResponse res)
4             throws ServletException, IOException {
5         // TODO Auto-generated method stub
6         res.getWriter().write("hello");
7     }
8 }

(2)修改web.xml文件,给servlet提供一个可访问的URI地址

 1 <!-- 创建一个servlet实例 -->
 2 <servlet>
 3     <servlet-name>servletDemo</servlet-name>
 4     <servlet-class>cn.guojie.servlet.ServletTest</servlet-class>
 5 </servlet>
 6 
 7 <!-- 给servlet提供(映射)一个可访问的URI地址 -->
 8 <servlet-mapping>
 9     <servlet-name>servletDemo</servlet-name>
10     <url-pattern>/demo1</url-pattern>
11 </servlet-mapping>

servletDemo:servlet的名字,自定义,和mapping中要相同

url-pattern:/demo1代表测试的时候用的

(3)部署应用到tomcat服务器

(4)测试:http://locahost:8080/servlet/demo1 --> servlet-mapping标签中的/demo1,通过servlet名servletDemo  --> servlet标签中servletDemo的servlet名 -->cn.guojie.servlet.ServletTest相当于实例化cn.guojie.servlet.ServletTest类,类是服务器实例化的,service方法也是服务器调用的

 

15、Servlet

标签:family   ping   demo1   响应   实现   用户   ros   运行   imp   

原文地址:http://www.cnblogs.com/1989guojie/p/6132460.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!