第五周练习1

Servlet是基于Java的Web技术,它处理HTTP请求并生成动态内容。Servlet具有方便的API、高效处理、跨平台和可扩展性等优点。主要功能包括处理HTTP请求、生成HTML响应、使用过滤器以及与其他服务器资源交互。部署Servlet涉及创建Servlet类、配置web.xml文件,定义Servlet名称和URL映射,最后通过服务器运行。
摘要由CSDN通过智能技术生成

Servlet基础 

Servlet是使用Java Servlet 接口(API)运行在Web 应用服务器上的java程序。与普通Java不同的是,它是位于Web服务器内部的Java应用程序,可以对Web浏览器以及其他的HTTP客户端程序发送的请求进行处理。

Servlet的技术特点

1、方便实用的API方法 2、高效的处理方法 3、跨平台 4、更加灵活、扩展 5、安全性

Servlet的技术功能

1、可以处理HTTP请求,以获取HTTP头信息,通过HttpServletRequest接口与HttpServletResponse接口对请求进行处理及回应。

2、将动态内容通过返回输出到HTML页面中,与用户请求进行交互。

3、提供了强大的过滤器功能。

4、与其他服务器资源进行通信。

1、采用web.xml进行servlet部署

 Step1 首先建立一个动态网页

 Step2 然后创建一个Servlet

 注意!在一个Servlet对象中,最常用的方法是doGet()和doPost()方法,用于处理HTTP的get和post请求。比如<form>表单中的method属性为"post",提交到Servlet时,Servlet将调用doPost方法。

Step3 在WebContent 下的Web-INF建立一个.xml文件

<servlet-name>定义Servlet的名称,一般跟Servlet类名有关,该名称在整个应用中必须是唯一的

<servlet-class>是我们要注册的Servlet 的类地址, 要带包路径

<servlet-mapping> 是用来配置我们注册的组件的访问路径,里面包括<servlet-name> 和<url-pattern>

其中,<servlet-name>:要与前面<servlet>元素中声明的名字一致。
<url-pattern>:指定相对于Servlet的URL的路径。该路径相对于web应用程序上下文的根路径。

e.g.比如/hello就是路径

Step 4 运行Run on server

要加上路径

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值