0

我有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.all 我的 jsps 在 WEB-INF 文件夹中。我做错什么了吗?

谢谢!

4

0 回答 0