我有some.jsp
文件,其中还包含javascript / jquery。我需要在下面检查some.jsp文件的javascript部分。基于条件我需要显示一条消息/将请求转发给servlet,servlet转发到other.jsp
。
我在下面写了代码:
<script type="text/javascript">
$(document).ready(function() {
var isInIframe = (parent !== window);
if (!isInIframe) {
$.ajax({
type: "GET",
url: "./screenInitializer",
success: function() {},
error: function(ob,errStr) {
alert("Failed. Try Again.","error");
}
});
}else{
$("#accessDenied").text('Access Denied');
}
});
</script>
我可以使用jquery ajax调用servlet。对jsp的转发请求不起作用。它正在显示空白页而不是other.jsp。将请求转发给other.jsp,如下所示。
//Keeps some values using request.setAttribute() then forward the request
request.getRequestDispatcher("/WEB-INF/other.jsp").forward(request, response);
基本上我不想要ajax调用的任何响应。它只需要调用servlet,然后servlet转发到jsp并显示other.jsp
。所有我的jsps都在WEB-INF文件夹中。我做错了吗?
谢谢!