首页 理论教育 JavaWeb设计教程|4种servlet传参方法介绍

JavaWeb设计教程|4种servlet传参方法介绍

时间:2023-10-29 理论教育 版权反馈
【摘要】:在请求一个servlet时,可以在请求的url-pattern中额外地加入参数及其值,格式是:那么被请求的servlet就可以使用request对象获取参数的值,例如:比如,可以在浏览器键入:请求例子中的servlet,并向其传递参数moon的值:" loveliness"。因此,Servlet类不必重写service方法,直接继承该方法即可,可以在Servlet类中重写doPost或doGet方法来响应用户的请求。也就是说,当前页面所要转发的目标页面或servlet对象可以使用request获取用户提交的数据。

JavaWeb设计教程|4种servlet传参方法介绍

在请求一个servlet时,可以在请求的url-pattern中额外地加入参数及其值,格式是:

那么被请求的servlet就可以使用request对象获取参数的值,例如:

比如,可以在浏览器键入:

请求例子中的servlet,并向其传递参数moon的值:" loveliness"。

Servlet类继承的service方法检查HTTP请求类型(Get 、 Post等),并在service方法中根据用户的请求方式,对应地再调用doGet或doPost方法。因此,Servlet类不必重写service方法,直接继承该方法即可,可以在Servlet类中重写doPost或doGet方法来响应用户的请求。

RequestDispatcher对象可以把用户对当前JSP页面或servle的请求转发给另一个JSP页面或servlet,而且将用户对当前JSP页面或servlet的请求和响应传递给所转发的JSP页面或servlet。也就是说,当前页面所要转发的目标页面或servlet对象可以使用request获取用户提交的数据。(www.xing528.com)

习题

1.Servlet对象是在何处被创建的?

2.简述Servlet创建过程。

3.利用Servlet技术,完成猜数字页面游戏。具体过程:用户任意键入一个1到10之间的数字,如果用户猜小了,则返回“您猜小了”的提示语;如果用户猜大了,则返回“您猜大了”的提示语;如果用户猜对了,则返回“您猜对了”的提示语。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈