如何使用css,把div设置为一个椭圆容器,在做html页面开发时,我们一般都是使用div来做容器的,如果你需要一个椭圆形的容器,我们可以使用div来实现的,下面来看一下。......
服务器端逻辑如何与显示请求的结果保持分离
服务器端逻辑如何与显示请求的结果保持分离?
工具/原料
- spring framework5.1.5
- IntelliJ IDEA
方法/步骤
视图是控制器所做的工作(由模型表示)如何显示的。
视图应该简单地显示输出;控制器应该在将模型传递给视图之前完成所有有意义的工作。这包括排序列表或从数据结构中过滤任何不需要的内容等操作。
本质上,大多数使用Spring的视图技术都遵循非常相似的模式:它们作为模板使用,并为动态数据提供占位符。Spring与几个实现紧密集成,因此它们与Spring控制器的集成保持不变。
通常的格式是控制器填充映射,映射由名称到“bean”或数据结构组成。对于bean, getXXX方法在Java类上定义的属性可以在视图技术中直接访问。对于数据结构,例如映射或列表,模板提供了遍历集合和访问每个元素的方法,同样也是作为bean。
下图是一个非常简单的控制器。
下图是显示该数据的可能视图。这里的视图实现称为Freemarker。
上图以HTML的形式编写,其中包含适合动态内容的插槽。这有几个优点,包括服务器端处理和前端显示之间的清晰分离。另外,请注意模板并不限于HTML:任何内容都可以显示,可能是XML或逗号分隔值(CSV)文档,甚至是电子邮件中使用的模板。
#list>标记被称为宏;Freemarker针对不同的情况有很多这样的功能。它在这里用于遍历直径映射中的键。其他例子包括bool?string("yes", "no"),用于将bool值映射到两个字符串中的一个;是或不是,数字是多少?圆形,它将显示数值的圆形版本。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
- 详细阅读
- 详细阅读
-
HTML5创作工具,MAKA 2.0史上最全操作指南详细阅读
HTML5创作工具,MAKA 2.0史上最全操作指南,超过15000种模板组合。还怕你没有发挥的空间吗?MAKA(中文:码卡)作为中国最早推出移动端卡片式交互模式的创新者,随着HTML5技术的日渐成熟......
2023-03-16 438 HTML