`

JSP request获得完整路径

    博客分类:
  • Java
 
阅读更多
方法一:
request.getHeader("Referer") :  获得当前的URL详细地址 如:http://www.sina.com:80/a.php?sa=123


方法二:
<% 
  String   path   =   request.getContextPath(); 
  String   basePath   =   request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; 
  out.println(basePath); 
  %> 
获当前当的URL地址  如:http://www.sina.com/WEB-ROOT/
分享到:
评论

相关推荐

    JSP获取HTTP header信息(request)例子

    ### JSP获取HTTP Header信息(Request)详解 在Web开发中,了解如何获取HTTP请求头信息是非常重要的,因为这些信息能够帮助我们更好地理解客户端环境、优化响应策略以及进行安全性检查等。下面将详细介绍JSP中如何...

    JSP中绝对路径与相对路径

    `进行重定向时,同样因为`redirect.jsp`位于`/03-03/relative/`目录下,执行重定向时会将当前路径`/03-03/relative/`与`result/result.jsp`拼接,形成完整的重定向地址`/03-03/relative/result/result.jsp`,并发...

    JSP中得到几种得到路径的方法

    在实际开发中,理解并灵活运用这些路径获取技巧对于构建功能完整、性能优良的Web应用至关重要。例如,在页面跳转、资源加载、日志记录、文件上传下载等功能实现时,准确获取路径是基础也是前提。掌握这些细节,不仅...

    JAVA类,JSP,Servlet获取工程路径.txt

    2. **利用`request.getRequestURL()`获取完整的URL:** - 示例:如果请求URL为`http://localhost:8080/TEST/test`,则调用此方法返回的完整URL为`http://localhost:8080/TEST/test`。 3. **利用`request....

    JSP 内置对象:request 对象.pptx

    JSP 内置对象:request 对象 JSP 内置对象是 Web 容器加载的一组类,它不像一般的 Java 对象那样...request 对象是 JSP 中非常重要的隐式对象之一,它提供了多种方法来获取请求参数和处理客户端传送给服务器端的请求。

    JSP的相对路径深入研究

    JSP相对路径深入研究 JSP相对路径深入研究是指在JSP文件中使用图片、CSS、JavaScript等资源时,如何正确地计算相对路径,以便正确地加载资源。下面我们将深入研究JSP相对路径的计算规则。 第一种情况:直接访问JSP...

    JAVA中获取各种路径

    #### (2) 获取完整URL地址:`request.getRequestURL()` 此方法返回完整的URL,包括协议、主机、端口以及上下文路径和请求路径,如`http://localhost:8080/TEST/test`,这在日志记录或重定向用户时十分有用。 #### ...

    jsp页面路径问题

    jsp页面路径问题,request.getcontentType.;request.getscheme;request.getServerName

    JSP的Request对象练习源代码

    5. **获取请求URI和路径**:`getRequestURI()`返回请求的统一资源标识符,而`getContextPath()`则提供应用的上下文路径,`getServletPath()`则是请求的Servlet路径。 6. **读取请求体内容**:对于POST请求,如果...

    jsp中获得路径的两种方法和获得url路径的方法(推荐).docx

    然而,`request.getRealPath("/")`方法虽然可以获取到服务器上JSP文件的实际物理路径,如`d:\web\`,但这个方法在现代的Java Web应用中已经不再推荐使用,因为它依赖于服务器的文件系统,这在分布式和容器化的环境中...

    基于从request获取各种路径的方法介绍

    - 获取IE地址栏地址:`request.getRequestURL()` 结果为完整的URL地址,如 `***`。 - 获取相对地址:`request.getRequestURI()` 结果为相对于服务器的请求路径,如 `/TEST/test`。 需要注意的是,`request....

    4 JSP内建对象之request

    在`save-guest.jsp`中,我们可以使用`request.getParameter()`来获取表单数据,然后存储到数据库或执行其他业务逻辑。 总之,理解并熟练使用request对象是成为JSP开发者的必备技能,通过它,我们可以轻松地从客户端...

    JAVA获取各种路径总结

    - 如果你需要获取某个文件所在目录的上级目录,可以先通过`application.getRealPath(request.getRequestURI())`得到该文件的绝对路径,再使用`new File(...).getParent()`获取其上级目录。 2. **Servlet中获取路径...

    jsp获取url路径的方法分析.docx

    `request.getRequestPath()` 在某些版本的JSP中可能已弃用,但在早期版本中,它用于获取请求的实际路径,不包括查询字符串。如果该方法不可用,开发者通常会依赖 `request.getRequestURI()` 来获取相同的信息,它...

    Jsp选择路径.rar

    - **绝对路径**:从根目录开始的完整路径,指明文件或资源的确切位置。在JSP中,绝对路径通常用于跨应用或外部资源的引用。 - **相对路径**:相对于当前文件的路径。在同一个应用内部,相对路径更常用,因为它简化...

    JSP.rar_request jsp

    **请求路径信息**:`request.getRequestURI()`方法可以获取客户端请求的完整URI,而`request.getContextPath()`则返回Web应用的上下文路径,`request.getServletPath()`返回请求的Servlet路径。 **会话管理**:...

    从HttpServletRequest获取各种路径总结

    以下是在JSP页面中获取路径信息的示例: ```jsp *" pageEncoding="gb2312" %&gt; String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + ...

    jsp_servlet路径问题

    - **ServletContext对象的获取**:可以通过多种方式获得,如`javax.servlet.http.HttpSession.getServletContext()`、`javax.servlet.jsp.PageContext.getServletContext()`等。 通过以上介绍,我们可以看到,在JSP...

    jsp中获得路径的两种方法和获得url路径的方法(推荐)

    在JSP中,获取站点根路径的推荐方法是使用`request.getContextPath()`。它返回的是应用的上下文路径,即项目在服务器上的部署路径,这在生成绝对链接时非常有用。例如,如果你的项目名为`myapp`,则`&lt;%=request....

Global site tag (gtag.js) - Google Analytics