s10*_*10z 5 macros spring freemarker spring-mvc
Springframework能够与freemarker模板引擎集成.Spring提供了一个带有核心宏的spring.ftl,以及简化表单支持的功能.调用为您构建表单域的宏以及解析值选择(即使对于singleSelects或multiSelects).
执行神话的基本组件是它们的绑定宏,它调用一些神秘的springMacroRequestContext来获取绑定状态信息.
这个变量来自何处以及它背后隐藏着什么?
负责这是org.springframework.web.servlet.view.AbstractTemplateView由spring-mvc.*.jar154行/方法提供
的课程renderMergedOutputModel(.*).
模板变量通过硬编码注入.除了其他一些环境因素,我认识到了.
当使用springMacroRequestContext时,我们正在与一个实例交谈
org.springframework.web.servlet.support.RequestContext.
bind调用创建一个实例org.springframework.web.servlet.support.BindStatus.
我不写博客.但也许像我这样的人正在寻找这个以了解正在发生的事情:)
| 归档时间: |
|
| 查看次数: |
2649 次 |
| 最近记录: |