我做了一个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>
在我的JavaScript文件中,我在data
中获得了JSP:
JS :
success: function(data){
if(){ //success
alert('Updated DB');
}else
$('#ErrorDiv').html(data);
}
我应该如何区分返回哪个JSP?
答案 0 :(得分:0)
基于两个.jsps的内容。您不能(也不应该)在客户端知道要包含的.jsp文件的名称。
典型用例是您在这些JSP中使用XML或JSON,并且它们具有您可以查询的不同内容。
答案 1 :(得分:0)
可能有不同的方式。
1您可以使用两个不同的div来输入错误页面
基于内容的2个基础,您可以识别页面类型,例如在两个页面上添加html commet,同时使用ajax读取并检查内容