码迷,mamicode.com
首页 > 编程语言 > 详细

Java servlet example - HttpServletRequest, getPathInfo, and getRequestURI

时间:2015-06-18 21:38:56      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:

 

Working on tag support for this blog, I‘ve cut a little sample code out of a Java servlet, and I‘m showing it below. I was looking at the HttpServletRequest, and was curious about the difference betweenrequest.getPathInfo()request.getPathTranslated(), and request.getRequestURI(), so I created this demo code. Here‘s the example code from the servlet:

String pathInfo = request.getPathInfo();
String pathTrans = request.getPathTranslated();
String uri = request.getRequestURI();

System.err.println("pathInfo:  " + pathInfo);
System.err.println("pathTrans: " + pathTrans);
System.err.println("uri:       " + uri);

  

And here‘s the sample output from the servlet, running under Tomcat on my MacBook Pro:

pathInfo:  /java+mac+foo
pathTrans: /Users/al/tomcat-4.1.31/webapps/blog/tag/java+mac+foo
uri:       /blog/tag/java+mac+foo

  

I forgot to mention, the URL I hit to generate this output was http://localhost:8080/blog/tag/java+mac+foo

Java servlet example - HttpServletRequest, getPathInfo, and getRequestURI

标签:

原文地址:http://www.cnblogs.com/hephec/p/4586848.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!