聊一聊Servlet和Jsp 1 作者:朱磊

来源:互联网 发布:男士香水推荐知乎 编辑:程序博客网 时间:2024/06/05 18:17

Servlet

@ 磊磊课堂开课啦
基于动态Web资源开发,Sun公司提供了Servlet和Jsp两种技术。
针对Servlet技术的开发,Sun公司提供了一系列接口和类。其中最重要的是javax.servletServlet接口。Servlet就是一种实现了Servlet接口的类,它由Web容器负责创建并调用,用于接收和响应用于的请求。

Servlet是Java EE Web组件,必须在Web容器中运行,需要容器为其提供运行的环境,课程中使用Tomcat作为容器。

本质上,Servlet就是一个java类,不过这个类要遵守一定的规范,即继承HttpServlet类

HttpServlet类中定义了很多方法,自定义的Servlet类需要覆盖其中的方法,一般情况下,只覆盖doGet或doPost。使用Get方法访问时,自动调用doGet,使用Post。自动调用doPost。

什么是Servlet

接口中的方法,其中提到的Servlet容器指的是Web服务器。


方法


什么是Servlet

如何配置Servlet
Servlet是组件,所以不能够像JavaSE类那样,使用Main方法自定义对象来访问,必须放在容器中,使用容器访问。

访问Servlet之前,必须配置Servlet,在web.xml中配置Servlet,主要配置信息如下。其中是访问Servlet使用的地址。

配置Servlet


第一个Servlet
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

如何访问Servlet
1.直接在地址栏中输入URL访问,,调用doGet方法
2.使用表单提交访问,在action中制定Servlet的url,如果from的method是Get,调用doget,如果是post,调用dopost方法。
3.使用超链接访问,在href处指定Servlet的url
4.用javaScript访问


实现方式
使用Myeclipse软件创建Servlet
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
第一种访问方式
这里写图片描述
第二种方式
这里写图片描述
这里写图片描述
第三种方式
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
第四种方式
这里写图片描述
这里写图片描述
这里写图片描述

1 0
原创粉丝点击