HttpServletRequest常用的方法
程序员文章站
2024-02-04 14:14:22
...
1、
通过request对象得到客户端url方法如下:
[1]、request.getRequestURL:http://user.cbice.com/cbice/BoardAction.do--------客户请求的url,不包括参数数据。
[2]、request.getRequestURI:/cbice/BoardAction.do--------将URL的域名和尾随的参数截取掉,剩下的那部分就是URI 。
[3]、request.getContextPath:/cbice-----即斜杆加工程名。
[4]、request.getRealPath("/WEB-INF"):D:\jboss-4.0.2_cbiceportal\server\default\.\deploy\user.war\WEB-INF-----即斜杆加工程名。
[5]、request.getMethod:POST--------HTTP请求的的方法名,默认是GET,也可以指定PUT或POST。
[6]、request.getScheme: http ---返回请求的方案名,如http,ftp,https等。
[7]、request.getServletPath: /BoardAction.do---工程之后到参数之前的这部分字符串
转 自: [url]http://shawnfree.iteye.com/blog/459155[/url]
假设客户端地址是:
http://user.cbice.com/cbice/BoardAction.do?operation=doSearch&index=index&boardIndex=boardIndex
通过request对象得到客户端url方法如下:
[1]、request.getRequestURL:http://user.cbice.com/cbice/BoardAction.do--------客户请求的url,不包括参数数据。
[2]、request.getRequestURI:/cbice/BoardAction.do--------将URL的域名和尾随的参数截取掉,剩下的那部分就是URI 。
[3]、request.getContextPath:/cbice-----即斜杆加工程名。
[4]、request.getRealPath("/WEB-INF"):D:\jboss-4.0.2_cbiceportal\server\default\.\deploy\user.war\WEB-INF-----即斜杆加工程名。
[5]、request.getMethod:POST--------HTTP请求的的方法名,默认是GET,也可以指定PUT或POST。
[6]、request.getScheme: http ---返回请求的方案名,如http,ftp,https等。
[7]、request.getServletPath: /BoardAction.do---工程之后到参数之前的这部分字符串
转 自: [url]http://shawnfree.iteye.com/blog/459155[/url]
上一篇: HttpServletRequest中的getSession
下一篇: JavaWeb_Ajax 篇
推荐阅读
-
HttpServletRequest常用的方法
-
php读取torrent种子文件内容的方法(测试可用),_PHP教程
-
在WordPress的文章编辑器中设置默认内容的方法_php实例
-
重写HttpServletRequest的Header
-
HttpServletRequest的应用
-
HttpServletRequest常用的方法
-
Apache下禁止php文件被直接访问的方法
-
HttpServletRequest中的getSession
-
javascript - 正在学习后端开发,想找些常用的速查表,类似 “Laravel 5.1 LTS 速查表” ,不要图片,麻烦有资源的推荐下,谢谢
-
windows下在一台机器上安装两个MYSQL数据库的方法_MySQL