org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service()

//上传照片
    @SuppressWarnings("finally")
    @RequestMapping(value="/add", method = RequestMethod.POST)
    @ResponseBody
    public String add(Photo nt) {
     
    }

解决方法:把method = RequestMethod.POST去掉,加上@ResponseBody

因为前台传送的url地址为:   url : "${basePath}photo/add.do?id=${photo.id}",返回值为字符串

 //监听提交
   form.on('submit(demo3)', function(data){
           $("#sqlform").form("submit",{
                url : "${basePath}photo/add.do?id=${photo.id}",
                onSubmit : function() { },
                success : function(result) {
                    var result = eval('(' + result + ')');
                    if (result.success) {
                            $.messager.alert("系统提示", result.mgf, "info", function () {
                                location.href='${basePath}photo/client_list.do';
                            });
                        } else {
                            $.messager.alert("系统提示", result.mgf);
                        }
                }
            });  
           return false;
      })
});

相关文章: