如何从web-inf文件夹中获取jquery .load()

如果我在WebContent / js / jsFile.js中的文件中尝试.load()WebContent / WEB-INF / jsp / jsp2.jsp中的文件,那该url将如何显示?

我试过了

“../WEB-INF/jsp/file.jsp”

“/WEB-INF/jsp/file.jsp”

“WEB-INF / JSP / file.jsp”

“/jsp/file.jsp”

“JSP / file.jsp”

编辑:

$("#Submit").live({ click: function(){ $("#listView").fadeOut(1000, function(){ }); $("#screenView").load({ url: "../WEB-INF/jsp/jspFile2.jsp", complete: function(){ alert("completed"); } }); } }); 

这是我用来从WEB-INF / jsp / jspFile1.jsp加载的代码。它没有像我期望的那样在screenView div中渲染jspFile2.jsp。

div screenView和listView是兄弟姐妹。

谢谢,

德恩

我认为你写的第一个是正确的:

  "../WEB-INF/jsp/file.jsp" 

如果您发布有关错误和代码的更多信息,我们可以提供更详细的答案(可能问题与您的想法不同)

../WEB-INF/jsp/file.jsp是正确的,你必须有另一个问题。 尝试将浏览器重定向到该文件,看看它是否显示。