Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 返回Error.jsp或Input.jsp AJAX?_Java_Javascript_Jsp_Struts2 - Fatal编程技术网

Java 返回Error.jsp或Input.jsp AJAX?

Java 返回Error.jsp或Input.jsp AJAX?,java,javascript,jsp,struts2,Java,Javascript,Jsp,Struts2,我执行一个AJAX调用,通过该调用调用我的Action类,该类返回Error.jsp或Input.jsp struts.xml: <action name="updateThresholdParameters" class="cdot.oss.cmsat.gma.struts.ConfigureTspThresholdAction" method="updateThresholdParameters"> <result name="display">

我执行一个AJAX调用,通过该调用调用我的Action类,该类返回Error.jsp或Input.jsp

struts.xml

<action name="updateThresholdParameters"
            class="cdot.oss.cmsat.gma.struts.ConfigureTspThresholdAction" method="updateThresholdParameters">
<result name="display">pages/Input.jsp</result>
<result name="error">pages/Error.jsp</result>
success: function(data){
    if(){ //success
        alert('Updated DB');
    }else
        $('#ErrorDiv').html(data);
    }

我应该如何根据这两个.JSP的内容区分返回的是哪个JSP??

。在客户端,您不能(也不应该)知道所包含的.jsp文件的名称


典型的用例是,在这些JSP中包含XML或JSON,它们有不同的内容可供查询。

可能有不同的方法

1您可以使用两个不同的div,一个用于输入,一个用于错误页面


2基于内容您可以识别页面类型,如在两个页面上添加html命令,在使用ajax显示时读取并检查内容

您可以告诉如何检查返回的两个jsp的内容吗?我在“数据”中获得html页面,我应该如何在该html中搜索?@SiddharthTrikha,这取决于JSP内容和HTTP状态代码。把它们包括在你的问题中。