springmvc里controller的返回是String时,该怎么区分是返回到视图还是又访问下个一handler

qq_36798995 2017-02-24 05:16:46
新手刚刚学springmvc,如题,看到controller的返回值可以是String时在想,都是一个字符串,该怎么判断返回到视图,还是到handler里,毕竟返回的字符串只是一个中间的路径不是全路径。
...全文
789 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
JE_GE 2017-02-24
  • 打赏
  • 举报
回复
<!-- 配置视图解析器 --> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/pages/" /> <property name="suffix" value=".jsp" /> </bean> 直接返回String就是走上面 标注@ResponseBoby就是输出json
javasishen 2017-02-24
  • 打赏
  • 举报
回复
指定返回的视图页面名称,结合设置的返回地址路径加上页面名称后缀即可访问到。 注意:如果方法声明了注解@ResponseBody ,则会直接将返回值输出到页面。 @RequestMapping(value="/showdog") public String hello1(){ return "hello"; } @RequestMapping(value="/print") @ResponseBody public String print(){ String message = "Hello World, Spring MVC!"; return message; }
qq_36798995 2017-02-24
  • 打赏
  • 举报
回复

如图,第一个return跳转到一个handle,第二个跳转到jsp页面

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧