struts视频12_尚学堂马士兵_Struts2_Struts2_Path_绝对路径问题

来源:互联网 发布:手机数据网络自动开启 编辑:程序博客网 时间:2024/06/10 10:01
struts视频12_尚学堂马士兵_Struts2_Struts2_Path_路径问题

MyEclipse编辑绝对路径 

第一种方法:

<%

String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<base href="<%=basePath%>" />

<a href="index.jsp">index.jsp</a>

第二种方法:
 <%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<a href="<%=basePath%>index.jsp">index.jsp</a>


复习一下request 的常用方法:
request.getSchema()可以返回当前页面使用的协议,http 或是 https;
request.getServerName()可以返回当前页面所在的服务器的名字;
request.getServerPort()可以返回当前页面所在的服务器使用的端口,就是80;
request.getContextPath()可以返回当前页面所在的应用的名字;
0 0