电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

试验Http请求汇总

试验Http请求汇总_第1页
1/9
试验Http请求汇总_第2页
2/9
试验Http请求汇总_第3页
3/9
实验 2 HTTP 请求对象一、实验目的1. 掌握如何获得请求参数;2. 掌握如何检索请求头;3. 了解如何通过请求对象获得客户信息;4. 重点掌握使用请求对象存储数据和请求转发。二、实验原理对客户的请求,容器根据请求调用Servlet 的相应 doXxx() 方法,该方法带有两个参数,一个是 HttpServletRequest,一个是 HttpServletResponse,它们分别表示请求对象和响应对象,它们是容器自动创建的两个对象。可以使用这两个接口定义的若干方法完成有关操作。三、实验内容与步骤(一)通过查询串传递请求参数,并在Servlet 中检索请求参数【步骤 1】编写下面的Servlet。package cn.edu.servlet.request; import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class HelloUserServlet extends HttpServlet{ public void service(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException{ String userName = request.getParameter("userName"); PrintWriter pw = response.getWriter(); pw.println(""); pw.println(""); pw.println(""); pw.println(""); pw.println("

Hello, " + userName + "

"); pw.println(""); pw.println(""); } }【步骤 2】在MyEcipse 下查看 web.xml 文件,关键代码如下: HelloUserServlet cn.edu.servlet.request.HelloUserServle HelloUserServlet /myHelloUserServlet 【步骤 3】使用下面的 URL 访问之。http://localhost:8080/prac02_request/myHelloUserServlet?userName=tom效果:将 userName 的值改为你自己的名字(不要使用汉字),看输出结果。若不给出查询字符串,结果如何?参数值使用汉字如何?将 userName 的值改为自己的名字(不使用汉字)结果如下:若不给出查询字符串结果如下:参数值使用汉字结果如下:从该实验可知尽管未对response 对象进行转码操作,但还是可以正确显示中文。(二)通过表单传递请求参数,使用HttpServletRequest 对象获得请求参数【步骤 1】首先编写一个input.html 文件,存放在helloapp 目录中。该页面在...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

试验Http请求汇总

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部