Spring MVC:“视图”如何工作?

java123999

我了解MVC模式ModelController部分如何[Spring MVC][1]工作。

但是,我不确定在上View

例如:如果我想在Rest end point击中用户(例如,users / {user})时发回数据,如果我发回JSP/ThymeLeaf页面或a,它如何工作?

  1. view回复是由发送的controller吗?

  2. 如何JSP从发送不同的JSON反应?

亨宁·路德

该视图是渲染的字符串输出。因此,总的来说,您可以说JSP输出和JSON之间没有区别,因为两者都是由客户端解释的字符串响应。但是通常,JSP用于输出html站点(Java Server Pages,由服务器呈现/生成的HTML)和JSON,以在对象结构中传递纯数据。控制器(在MVC常规中)是模型和视图之间的中间件,因此,当视图获得输入时,控制器将消化事件并处理数据,并且在模型更改时,控制器也会触发gui更新。由于html / web世界有点不同(request-> response),Spring-MVC控制器正在获取用户输入并触发输出字符串的呈现。因此,您可以说控制器正在交付。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章