1、jsp中的Java代码
<%
String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
得到的结果是
basePath=http://localhost:8081/WebApp/
解析:
request.getContextPath()应该是得到项目的名字,如果项目为根目录,则得到一个""
request.getScheme()返回的协议名称.默认是http
request.getServerName()就是获取你的网站的域名,如果是在本地的话就是localhost
request.getServerPort()返回项目端口