码迷,mamicode.com
首页 > Web开发 > 详细

JSP笔记——6.Servlet简介

时间:2015-09-03 14:10:00      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:jsp

Servlet被称为服务器端小程序,是运行在服务器端的用于处理响应客户端请求的程序。能够处理客户端的GET、POST、PUT、DELETE请求。常用的只有get与post,并且需要在servlet中重写doGet与doPost方法才可以。大部分时候Servlet对所有请求的响应都一样,所以只需要重写Service方法即可。

Servlet中的init方法用于初始化Servlet资源,destroy方法用于销毁Servlet实例。通常无需自己编写,如果编写了,则需要在init中定义初始化操作,,在方法的第一行调用super.init(config)方法。

虽然jsp能被转移成Servlet,但是在servlet中是没有内置对象的,需要被创建。对于jsp中静态的html部分,需要使用输出流来逐行输出。普通的servlet类里面的service方法相当于由jsp生成的servlet里面种的_jspService()方法。

配置servlet有两种方式,一种是使用@WebServlet,另一种就是利用xml文件。xml方式的话,需要制定servlet的名字与url。例子如下:

《servlet》
《servlet-name》LoginServlet《/servlet-name》
《servlet-class》com.LoginServlet(包名.类名)《/servlet-class》
《/servlet》
《servlet-mapping》
《servlet-name》LoginServlet《/servlet-name》
《url-pattern》/LoginServlet《/url-pattern》
《/servlet-mapping》
《servlet》和《servlet-mapping》标签中的《servlet-name》《/servlet-name》中间的内容必须一致

关于Servlet与ServletMapping的讲解

好吧,新浪直接转过来的,丑陋的书名号。。。

本文出自 “指尖轻飞” 博客,谢绝转载!

JSP笔记——6.Servlet简介

标签:jsp

原文地址:http://mengcao.blog.51cto.com/9395052/1691055

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