在js、jsp文件中如何获取项目绝对路径

it2022-05-09  17

js、jsp如何文件获取项目绝对路径

1,js文件中获取项目绝对路径2,jsp文件中获取项目绝对路径 原创地址:https://blog.csdn.net/QQ826688096/article/details/89075783

1,js文件中获取项目绝对路径

在“.js”文件里面,加入下面方法。该方法就是获取形如:192.168.1.110/zgxt/ 这种路径

获取绝对路径

function getPathRootJump(){ var pathName = window.location.pathname.substring(1); var webName = pathName == '' ? '' : pathName.substring(0, pathName.indexOf('/')); var path_root = window.location.protocol + '//' + window.location.host + '/'+ webName + '/'; return path_root; }

在该文件里面需要获取路径的地方,直接调用该方法就可以。例如:

var url = getPathRootJump() + "rwgl/listRwgl"; //log: url=192.168.1.110/zgxt/rwgl/listRwgl

2,jsp文件中获取项目绝对路径

在“.jsp”文件的最最上面,加入如下java代码:

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>

然后,调用的时候,这么调用:

function logout(){ if(confirm("您好,确认要退出吗?")){ window.parent.frames.location="<%=path%>/logout"; } }

转载于:https://www.cnblogs.com/QQ826688096/p/10713377.html


最新回复(0)