关于工具类的问题
来源:6-7 Http请求前后监听工具-HttpInterceptor开发

慕村1342571
2018-06-02
在Windows下开发,没有curl工具,因此如果把中间部分注释掉
@RequestMapping("/validate.json")
@ResponseBody
public JsonData validate(TestVo vo) throws ParamException {
log.info("validate");
// SysAclModuleMapper moduleMapper = ApplicationContextHelper.popBean(SysAclModuleMapper.class);
// SysAclModule module = moduleMapper.selectByPrimaryKey(1);
log.info(JsonMapper.obj2String(module));
BeanValidator.check(vo);
return JsonData.success("test validate");
}
得到的结果如下:
HTTP Status 500 – Internal Server Error
Type Exception Report
Message Request processing failed; nested exception is com.cdunicom.exception.ParamException: {str=不能为空, msg=不能为空, id=不能为null}
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is com.cdunicom.exception.ParamException: {str=不能为空, msg=不能为空, id=不能为null}
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:986)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:870)
javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:855)
javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123)
如果加了就完全只剩下
HTTP Status 500 – Internal Server Error
2回答
-
小草1434
2018-06-02
对于接口测试可以使用postman工具或者是jmeter测试工具
00 -
Jimin
2018-06-02
你好,把你的spring-servlet.xml applicationContext.xml 及 ApplicationContextHelp这几个文件内容贴出来我看一下
00
相似问题