解释:
1、当服务发生错误,为什么使用errorCode?有错误提示不就行了吗?
通过errorCode方便其它应用灵活转换异常提示,特别是跨平台跨语言的接口交互。
2、一定要返回状态码,如:response.setStatus(HttpServletResponse.SC_BAD_REQUEST);
3、通过返回的http code来判断,常用code返回集合参考:
http://baike.baidu.com/link?url=Zxfl1QV5nveDuQ1eTQ9sgX7xDr0qQDSoZkU1nW3SiTik6VqfhSxLl7Q9CHS6bOF2AEWZjFnXZTWERFCgaIYjq8EUZkbDj6b8GJUKBGc6GVKKhn_gQ7HFcv49j78Hil7l