关于Spring MVC 四,你需要知道的那些事
关于Spring MVC 4,你需要知道的那些事
-
角色分离:controller, validator, command object, form object, model object, DispatherServlet, handler mapping, view resolver等等都可以单独实现。
-
强大简单的配置框架及应用类作为JavaBeans:配置包括简单的上下文引用,比如web前端控制器对业务对象以及验证器的引用。
-
适应性,灵活性,无侵入性:可以使用诸如@RequestParam, @RequestHeader, @Pathvariable这样的注解定义任意控制器的方法签名。
-
可重用业务代码:使用存在的业务对象当做command object或 form object,而不是继承框架的基类当做镜像。
-
可定制的绑定和验证机制:类型不匹配当做应用级别的验证错误,使用传值,本地化日期和数据绑定等替代将手动将对象转为字符串或转换为业务对象。
-
可定制的handler映射和视图机制。Handler映射和视图机制从简单的URL配置到复杂的,专门的解决策略都能处理。
-
灵活的模型转移机制:使用Map中key/value这样的模型转移机制很容易与其他视图技术集成。
-
支持国际化,支持时区,支持主题,支持JSP,支持JSTL,支持Velocity等。
-
JSP标签库,又称Spring标签库支持数据绑定和主题。
欢迎大家访问我的个人网站 萌萌的IT人