3.5.Web

优质
小牛编辑
124浏览
2023-12-01

3.5. Web

在Spring 2.0里,web层支持得到了 充分地 改进和扩展。

3.5.1. Spring MVC的表单标签库

Spring MVC丰富的JSP标签库 来自 JIRA,其中的绝大部分是Spring用户(范围很广的用户)通过投票方式产生的。

Spring 2.0拥有一个丰富的JSP标签库,在使用Spring MVC时,编写JSP页面变得更加简单;Spring团队自信地认为它将满足所有在JIRA上投票的开发人员的需要。在标题为 第 14 章 Web框架 的部分描述了新的标签库,标题为 附录 E, spring-form.tld 的附录部分是对所有新标签的快速指南。

3.5.2. Spring MVC合理的默认值

对于很多项目而言,遵守建立好的规范,使用合理的默认值,是它们(项目)所必须的... 现在在SpringMVC里,惯例优先(convention-over-configuration)的观点有了明确的支持。 这就意味着当你建立一系列的命名规范或相似的东西时,你可以 充分 减少配置的数量,包括设置处理映射、视图解析、ModelAndView的实例等等。 对于开发快速原型来说,这有非常大的优势,并且越过代码库可以产生一定的连续性(通常是良好的),使的你可以把它搬到具体的应用中。

在标题为 第 14.11 节 “惯例优先原则(convention over configuration)” 的部分,可以发现对Spring MVC的惯例优先支持的详细内容。

3.5.3. Portlet 框架

Spring 2.0 设计了一种本质上类似于Spring MVC框架的Porlet框架。标题为 第 17 章 Portlet MVC框架 的部分可以找到详细的介绍。