社区
Java EE
帖子详情
springmvc里controller的返回是String时,该怎么区分是返回到视图还是又访问下个一handler
qq_36798995
2017-02-24 05:16:46
新手刚刚学springmvc,如题,看到controller的返回值可以是String时在想,都是一个字符串,该怎么判断返回到视图,还是到handler里,毕竟返回的字符串只是一个中间的路径不是全路径。
...全文
789
3
打赏
收藏
springmvc里controller的返回是String时,该怎么区分是返回到视图还是又访问下个一handler
新手刚刚学springmvc,如题,看到controller的返回值可以是String时在想,都是一个字符串,该怎么判断返回到视图,还是到handler里,毕竟返回的字符串只是一个中间的路径不是全路径。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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页面
SpringMVC
加上ResponseBody或者Rest
Controller
能
返回
String
的原理
1.
Controller
返回
的
String
作为View的名称 我们发送http://localhost:8080/hello请求到达
Controller
,
Controller
返回
字符串"/hello" @RequestMapping("/hello") public
String
hello() { return "/hello"; } ...
SpringMVC
——使用
Controller
返回
JSON数据
文章目录
SpringMVC
——使用
Controller
返回
JSON数据1、使用Jackson1.1、普通对象转换为JSON1.2、集合转换为JSON1.3、
时
间转换为JSON2、使用Fastjson
SpringMVC
——使用
Controller
返回
JSON数据 1、使用Jackson Jackson...
SpringMVC
-
Controller
中的
Handler
方法
目录
SpringMVC
-
Controller
中
handler
方法参数签名
handler
方法
返回
值
handler
方法参数签名(666的地方)
SpringMVC
-
Controller
中
handler
方法参数签名
handler
方法
返回
值 @RequestMapping(value = {"/...
SpringMVC
的
controller
层、异常处理类、拦截器
回顾: 之前学习servlet
时
,如何把数据保存并可以在网页上获取该数据。request: 作用范围: 同一个请求内有效。setAttribute(key,value)session:作用范围: 同一个会话有效,只要会话不关闭会一直有效。setAttribute...
SpringMVC
——
视图
和
视图
解析器
ViewResolver的主要作用是把一个逻辑上的
视图
名解析为一个真正的
视图
,解析的
时
候会向
视图
中填充模型数据。
SpringMVC
中用于把
视图
呈现给客户端的是View对象。 1、
视图
视图
的作用是用来渲染模型数据,将模型
里
...
Java EE
67,512
社区成员
225,885
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章