在jsp中把相对路径变为绝对路径的方法

原创 2007年10月07日 11:39:00

1.首先创建一个include.jsp文件,里面代码如下:

 <%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<%
  String path = request.getContextPath();
  System.out.println(path);
  String basePath = request.getScheme()+ "://" + request.getServerName()+ ":" + request.getServerPort() + path + "/";
  System.out.println(basePath);
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

2.在需要引用的jsp页面头部把此文件包含进去:<%@ include file="../include.jsp"%>

再在<head>标签里面加入下代码:

<base href="<%=basePath%>">

3.再把所有图片的相对路径改为绝对路径就可以了,例如:

<img border="0" src="Img/ad_help.gif" class="helpimg"
      alt="该费用会自动加入客户订单总金额!">

JSP取得绝对路径和相对路径方法

刚开始做SSH网上商城的时候,在前台的JSP页面中发现所有的图片地址都会这样写:“${pageContext.request.contextPath} /image /.....”。或许是因为之前做的...

jsp相对路径绝对路径解决...

  • 2009年04月25日 23:22
  • 424KB
  • 下载

JSP中绝对路径与相对路径

  • 2008年11月10日 17:50
  • 50KB
  • 下载

Java和Jsp中获取类所在路径(绝对路径、相对路径)的几种方法

Java和Jsp中获取类所在路径(绝对路径、相对路径)的几种方法 一、在Java中获取路径: 1、File directory = new File("");//当前路径,如果在Java项目中可以...

JSP、Servlet中的相对路径和绝对路径 页面跳转问题

JSP、Servlet中的相对路径和绝对路径 页面跳转问题

JSP、Servlet中的相对路径和绝对路径 页面跳转问题

1.JSP、Servlet中的相对路径和绝对路径      前提:假设你的Http地址为http://192.168.0.1/你的web应用为test,path="/test"那么你的web应用UR...

jsp页面引用的相对路径和绝对路径问题

jsp页面在引用静态资源的时候相对路径和绝对路径问题以及由于框架的url拦截导致的静态资源无法访问问题...

JSP与Servlet中的相对路径与绝对路径问题

相对路径,绝对路径

JSP —— 关于绝对路径和相对路径

一、基本概念   1、相对路径-顾名思义,相对路径就是相对于当前文件的路径。网页中一般表示路径使用这个方法。 2、绝对路径-绝对路径就是你的主页上的文件或目录在硬盘上真正的路径。绝对路径就是你的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在jsp中把相对路径变为绝对路径的方法
举报原因:
原因补充:

(最多只允许输入30个字)