在jsp中获取context path或者basepath 是很容易的。在javascript中也可以获取,并且有的时候也很有必要。
<%
string path = request.getcontextpath();
string basepath = request.getscheme() "://" request.getservername() ":" request.getserverport() path "/";
%>
在单独的javascript中不能使用<%= basepath%>类似这样的java script所以,只能用javascript来获取此context path.
可以用下面的代码来实现。
var localobj = window.location;
var contextpath = localobj.pathname.split("/")[1];
var basepath = localobj.protocol "//" localobj.host "/" contextpath;
var server_context=basepath;
两种实现的方法用在不同的环境中。
|----------------------------------------------------------------------------------------|
凯发k8网页登录的版权声明 凯发k8网页登录的版权所有 @zhyiwww
引用请注明来源 http://www.blogjava.net/zhyiwww
|----------------------------------------------------------------------------------------|
posted on 2010-02-09 09:34
zhyiwww 阅读(5585)
评论(7) 所属分类:
j2ee