Java WEB开发(四)

Jsp路径

 

  1:  <%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
  2: <%
  3: String path = request.getContextPath();
  4: String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
  5: %>
  6: 
 

request.getContextPath()     //得到项目部署名   如:/servletDemo

request.getScheme()          //得到使用的协议

request.getServerName()      //得到服务器的IP地址

request.getServerPort()      //得到端口号

 

在文件中写路径的时候

  • 以“/”开头的,绝对路径
  • 不写“/”的是相对路径,在前面要加上<base href="<%=basePath%>">

 

posted on 2013-03-03 23:46  梅山民  阅读(147)  评论(0编辑  收藏  举报

导航