
jsp中引入了外部的js文件 但从js向外部跳转时地址怎么写?
第二张图片中的/telYan是我在web.xml中定义过的。在jsp中只要写个<%=path%>就好。。但是在外部js中应该怎么写呢?他才会转发过去。。求大神指点...
第二张图片中的 /telYan 是我在web.xml中定义过的。在jsp中只要写个<%=path %>就好。。但是在外部js中应该怎么写呢?他才会转发过去。。求大神指点
展开
1个回答
展开全部
在外部 js 文件中,你不能这样直接写的,首先 js 文件中不支持<%%>,其次还取决于 js 文件的路径。
你需要采取另一种办法,你需要做的是,首先将这个 function 提取到外部 js 文件中,并命名 function 的名字,并且定义好该 function 的入参,但其中一个入参一定得是在 jsp 中的那个路径的值,这里如<%=path%>,然后在 jsp 页面中调用这个 function,并传入相应的参数即可。
你需要采取另一种办法,你需要做的是,首先将这个 function 提取到外部 js 文件中,并命名 function 的名字,并且定义好该 function 的入参,但其中一个入参一定得是在 jsp 中的那个路径的值,这里如<%=path%>,然后在 jsp 页面中调用这个 function,并传入相应的参数即可。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询