Spring Controller有四种:
分别是返回String类型、返回ModelAndView类型、返回void类型和返回Object类型。Object类型主要用来返回json的,这里主要分享前三个。
首先是返回String类型:
其中间注释的那两句代码是视图解析部分的配置。然后复制链接去浏览器执行,效果如下图:
然后是返回ModelAndView类型:
ModelAndView类型相对于String类型来说更方便的把需要返回的值传递到视图。Jsp页面可以通过EL表达式获取ModelAndView传递的参数,如下图:
图中的${strName}就是获取到的参数,效果如下图: