`
rebecca
  • 浏览: 311682 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

request.getRequestURI()与request.getRequestURL()区别

Web 
阅读更多

(1) request.getRequestURI()与request.getRequestURL()


request.getRequestURI()只是显示的是文件的名称
request.getRequestURL()显示的全部的URL

 

可以System.out.printle(); 打印结果试试看,比较两者的区别。

 

(2)Request.getRequestURI()

Syntax

Request.getRequestURI()

Returns

The URL string corresponding to the current client request.

Description

The string returned does not include the server name or query arguments. If the client's browser was directed at http://webname.dataweb.com/test/expression.csp, the getRequestURI() method would return /test/expression.csp.

Example

   response.write("URI: " + Request.getRequestURI());
   // prints: "URI: /ObjectCode/sampcode_request.ws"
   // where "ObjectCode" is a folder in a web

分享到:
评论

相关推荐

    HttpServletRequest 中 getRequestURL和getRequestURI的区别

    HttpServletRequest 中 getRequestURL和getRequestURI的区别文档

    Request中getContextPath、getServletPath、getRequestURI、request.getRealPath的区别.doc

    Request中getContextPath、getServletPath、getRequestURI、request.getRealPath的区别

    WEB15-request.rar

    String getRequestURI() StringBuffer getRequestURL() String getContextPath() ---web应用的名称 String getQueryString() ---- get提交url地址后的参数字符串 username=zhangsan&password=123 注意:request...

    struts2+spring2+ibates

    取得请求文件的上层目录:new File(application.getRealPath(request.getRequestURI())).getParent() servlet类似! 6、在写action类里,对于要封装的值和对象,除了常数以外,记得SET和GET,不是会出现空指针。

    Java获取*路径实现探讨

    //不推荐使用获取工程的根路径 (2)、request.getRealPath(request.getRequestURI());//获取jsp的路径,这个方法比较好用,可以直接在servlet和jsp中使用 (3)、request.getSession().getServletContext().getRealPath...

    java练习题

    String uri = request.getRequestURI(); String path = uri.substring(uri.lastIndexOf("/"), uri.lastIndexOf(".")); response.setContentType("text/html;charset=utf-8"); PrintWriter out = response.getWriter...

    fileupload

    String rootpath = request.getRealPath(request.getRequestURI()); rootpath = rootpath.substring(0, rootpath .lastIndexOf("\\FlowMonitoringSystemJava\\uploadhandler")); uploadDirectory=rootpath+ ...

    servlet2.4doc

    The doFilter method of the Filter is called by the container each time a request/response pair is passed through the chain due to a client request for a resource at the end of the chain. doGet...

    java拦截器

    String url = request.getRequestURI(); if (url.contains("admin")) { User user = (User) request.getSession().getAttribute("user"); try { if (user.equals(null)) { response.sendRedirect(serverConfig...

    用word书签替换的方式将网页内容导出到word

    //StringBuffer url = request.getRequestURL(); StringBuffer url = new StringBuffer(request.getRequestURI()); if(request.getQueryString() != null) { url.append('?'); url.append(request.get...

    获取上一页面的URL和本页的URL的方法

    String url=request.getScheme()+://+ request.getServerName()+request.getRequestURI(); 您可能感兴趣的文章:jsp获取url路径的方法分析在jsp页面如何获得url参数jsp中获得路径的两种方法和获得url路径的方法(推荐...

    宫颈AI前端项目源码。JAVA SpringApplication.run(WebappApplication.class,

    增加上传文件到本地文件夹的方法,并且返回文件的绝对路径 // *========数据库日志=========*// SysOperLog operLog = new ... operLog.setOper_url(Objects.requireNonNull(getRequest()).getRequestURI());

    url和uri区别

    和StringBuffer HttpServletRequest.getRequestURL();返回的内容有何不同?为什么会如此?带着这些问题到网上去搜了下,没发现让自己看了明白的解释,于是,想到了Java类库里有两个对应的类java.net.URI和java.net

    用new Image()预先加载图片真的有用吗?

    经常会用到在网页上交替显示图片。很多推荐的作法是用new Image() 预先装载图片... System.out.println(“requets url: ” + httpRequest.getRequestURI()); chain.doFilter(request, response); html代码:

    JSP分页代码-数据库连接池+JavaBean+JSP+SQL Server+JDBC3.0的数据库分页技术

    HttpFile=request.getRequestURI(); //获取当前文件名。 nowPage=request.getParameter("pages"); //获取当前页,将数值赋予intPage变量。[分页栏中必须要有pages参数] if (nowPage==null) { intPage=1; } else ...

    jsp探针 ver0.1

    jsp探针ceshi.jsp ; charset=gb2312" %> class LfSpy { boolean supportHibernate = false; boolean supportJNDI = false;...boolean supportJavaxSql = false;...private final String linuxParseMacAddress(String ...

    SpringMVC-Mybatis-Shiro-redis-master 权限集成缓存中实例

    url = savedRequest.getRequestUrl(); } /** * 我们平常用的获取上一个请求的方式,在Session不一致的情况下是获取不到的 * String url = (String) request.getAttribute(WebUtils.FORWARD_REQUEST_URI_...

    springmybatis

    mybatis实战教程mybatis in action之五与spring3集成附源码 mybatis实战教程mybatis in action之六与Spring MVC 的集成 mybatis实战教程mybatis in action之七实现mybatis分页源码下载 mybatis实战教程mybatis in ...

    JAVA程序员面试题

    这既包括 servlet 又包括被编译成 servlet 的 JSP 页面 request是是代表与 Web 客户机发出的一个请求相关的对象和属性。一个请求可能跨越多个页面,涉及多个 Web 组件(由于 forward 指令和 include 动作的关系) ...

    如何使用java过滤器(filter)进行登陆验证?

    因为需要使用request方法中的getRequestURI()获取资源请求路径,Filter里的request是ServletRequest类型的而getRequsetURI()方法是HttpServletRequest类型的。所以首先需要强制转换。之后,就判断一下是否初始化页面...

Global site tag (gtag.js) - Google Analytics