我正在尝试使用 Java 打印浏览器 URL。我遇到过他们使用“request.getRequestURI();”的代码 检索 URL。“request.getRequestURI();”中的这个“请求”是什么?? 我们如何定义它?我可以获得一个定义了“请求”的代码示例吗?
问问题
2699 次
2 回答
0
请求对象检索客户端浏览器在 HTTP 请求期间传递给服务器的值,例如与请求关联的标头、cookie 或参数。请求对象最常见的用途是获取参数或查询字符串值。下面的演示说明了如何使用请求对象来解析表单数据。- 更多信息请访问:http ://www.gulland.com/courses/jsp/objects#sthash.zigrGeiE.dpuf
请求对象是 的一个实例HttpServletRequest
。请求对象是在 jsp 页面中隐式定义的。它也是HttpServlet的doGet
and方法中的一个参数doPost
因此,在 servlet 中,您将拥有如下内容:
protected void doGet(HttpServletRequest request, HttpServletResponse response)
在 jsp 页面中,您可以访问一个对象,比如说 firstName 字符串,它使用表达式语言附加到请求中:
<p>${request.firstName}</p>
于 2013-07-23T18:56:17.223 回答
0
它是一个 HttpServletRequest 对象。
请参阅:http ://docs.oracle.com/javaee/6/api/javax/servlet/http/HttpServletRequest.html 。
通常它会传递给控制器上的方法。
于 2013-07-23T18:56:54.430 回答