第一种:返回String类型
1.准备测试使用的ReturnTypeController:
2. 测试使用页面 web/WEB-INF/jsp/returnType/index.jsp :
3. 测试使用页面 web/WEB-INF/jsp/returnType/returnString.jsp :
4. 页面显示:
第二种:返回ModelAndView类型
1.准备测试使用的ReturnTypeController:
2. 测试使用页面 web/WEB-INF/jsp/returnType/index.jsp :
3. 测试使用页面 web/WEB-INF/jsp/returnType/returnMV.jsp :
4.页面显示:
第三种:返回void类型
1.准备测试使用的ReturnTypeController:
2. 测试使用页面 web/WEB-INF/jsp/returnType/index.jsp :
3.在web.xml中添加spring中文乱码过滤器:
4.页面显示:
第四种:返回Json格式类型
1.添加Json相关jar包(jackson):
2.在springMVC-servlet.xml中配置<mvc:annotation-driven />:
<mvc:annotation-driven /> 会自动注册RequestMappingHandlerMapping、
RequestMappingHandlerAdapter 与xceptionHandlerExceptionResolver 三个bean。
还将提供以下支持:
支持使用 ConversionService 实例对表单参数进行类型转换;
支持使用 @NumberFormat annotation、@DateTimeFormat;
注解完成数据类型的格式化;
支持使用 @Valid 注解对 JavaBean 实例进行 JSR 303 验证;
支持使用 @RequestBody 和 @ResponseBody 注解;
3. 在springMVC-servlet.xml中配置静态资源:
4. 编写测试使用的ReturnTypeController:
5.测试使用页面 web/WEB-INF/jsp/returnType/index.jsp :
6.输出结果:
09-07
1438
