并且将该GUID存放在session中,作为提交时的表示,防止重复提交。
以下是我的应用场景:
由于某些特殊的原因,我的一些表单数据需要通过ajax提交到后台,当struts的校验不通过时,我还需要将相应的错误信息显示到前台的jsp,具体请看下面的js脚本:
这是ajax请求成功后的处理方法,js脚本10-15需要重点关注。
Core.ajaxSuccess = function(data) {
if (data.actionErrors && data.actionErrors.length > 0) {
$.each(data.actionErrors, function(name, value) {
//$.messager.alert(value, 'error');
Core.errorAlert(value);
});
return false;
}
if (!jQuery.isEmptyObject(data.fieldErrors)) {
$("[id^='error_']").text("");
$.each(data.fieldErrors, function(name, value) {
$("[id='error_" + name + "']").text(value);
});
return false;
}
if (data.actionMeassages &a