第一个sevlet工程
【新建】:
在项目右键新建sevlet,点next以后将出现:
which method stubs would you like to create?
这时候我们为了更好了解sevlet,除了info,service和config都选上
于是代码就变成了这样:
public class FirstServlet extends HttpServlet { private static final long serialVersionUID = 1L; /** * @see HttpServlet#HttpServlet() */ public FirstServlet() { super(); // TODO Auto-generated constructor stub } /** * @see Servlet#init(ServletConfig) */ public void init(ServletConfig config) throws ServletException { // TODO Auto-generated method stub } /** * @see Servlet#destroy() */ public void destroy() { // TODO Auto-generated method stub } /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub } /** * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub } /** * @see HttpServlet#doPut(HttpServletRequest, HttpServletResponse) */ protected void doPut(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub } /** * @see HttpServlet#doDelete(HttpServletRequest, HttpServletResponse) */ protected void doDelete(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub } /** * @see HttpServlet#doHead(HttpServletRequest, HttpServletResponse) */ protected void doHead(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub } /** * @see HttpServlet#doOptions(HttpServletRequest, HttpServletResponse) */ protected void doOptions(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub } /** * @see HttpServlet#doTrace(HttpServletRequest, HttpServletResponse) */ protected void doTrace(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub } }
在这里面有几个需要我们重点注意:
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub } /** * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub }
这两段方法是HTTP get 和post请求
业务处理代码,可以理解为跟客户端沟通的关键。
创建好Sevlet类后,还需要对其进行配置。配置就是为了将创建好的Sevlet注册到Sevlet容器当中,方便容器对它的调用。
在Servlet3.0之前对其配置比较复杂,是需要在web.xml里面进行配置,所以你在新建工程的时候会有选项问你生不生成web.xml.默认是不生成的,因为我们现在可以用在代码头上加上这一段来解决这个问题
binggo:
@WebServlet("/FirstServlet") public class FirstServlet extends HttpServlet { private static final long serialVersionUID = 1L; /** * @see HttpServlet#HttpServlet()
@WebServlet("/FirstServlet")
就是这句话,是不是感觉so easy呢?
相关推荐
Servlet用来开发动态的Web程序,下面就把我使用MyEclipse创建第一个Servlet记录下来
我学习配置的第一个servlet,方便了初学者
使用oracle的jdeveloper开发一个servlet应用程序的截图及简述的完整全过程。
我编写的第一个servlet 主要实现访问数据库 基本代码已经给出 要自己建立数据库
[深入剖析Tomcat]一书第二章中 一个简单的servlet容器实现
servlet第一个例子(工程+tomcat)
想入门javaWeb、javaEE服务器开发的可下载,这个是用MyEclipse写的一个简单的Servlet程序,是以前自己开发的笔记整理、注释详细,方便自己查阅。。。
servlet第一课做的项目,猜数字的游戏!很不错的!适合初学者!
本人在学servlet的时候,程序可以编译通过,但发布后却是报错,此番调试通过,特拿出来与初学者分享,主要是说如何发布。下载后可依说明进行成功显示,从而打开servlet的开发之门。 供初学者参考。资深者就不必...
servlet第一个例子
servlet第一讲
JavaEE第1课Servlet入门、生命周期.pptx
当启动 Web 服务器或客户机第一次请求服务时,可以自动装入 Servlet。装入后, Servlet 继续运行直到其它客户机发出请求。Servlet 的功能涉及范围很广。例如,Servlet 可完成如下功能: (1) 创建并返回一个包含...
javaEE servlet 学习笔记 jsp本质上是servlet,但是为了更加符合mvc的框架,将页面显示和逻辑控制分离,jsp页面只负责页面,也就是mvc中的V(view),而servlet负责mvc中的C(control)...以下即开始第一个servlet的构建:
servlet相关的实例
小白入门专属教程,手把手教你如何用eclipse创建servlet程序,附带简述和介绍,非常详细,图文教程,每一步都有讲解,有手就行。
1、编写一个Java类,实现servlet接口。 2、把开发好的Java类部署到web服务器中。 按照一种约定俗成的称呼习惯,通常我们也把实现了servlet接口的java程序,称之为Servlet 二、Servlet的运行过程 Servlet程序...
Servlet与JSP核心编程(第二版),你是不是要学最新版本(J2EE1.4)的Servlet和 SP?这本书能让你如虎添翼。你将能很好地掌握Servlet和JSP
资源名称:j2ee视频servlet视频教程资源目录:【】j2ee视频servlet第0讲开山【】j2ee视频实战教程servlet第1讲初识【】j2ee视频实战教程servlet第2讲(上集)【】j2ee视频实战教程servlet第2讲(下集)【】j2ee视频实战...
《Servlet与JSP核心编程》(第2版)叙述详尽,条理清晰。对于初学者来说是一本不可多得的入门书籍,经验丰富的Servelet和JSP开发人员也可以通过阅读《Servlet与JSP核心编程》(第2版)得到巩固和提高。