使用jquery ajax调用servlet?

时间:2013-09-16 14:45:42

标签: java javascript jquery ajax html5

我有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文件夹中。我做错了吗?

谢谢!

0 个答案:

没有答案
相关问题