如何使用Spring和Freemarker为表单输入赋值

时间:2016-04-22 03:43:35

标签: spring-mvc freemarker

我正在使用Spring MVC和Freemarker。

我创建了一个表单,我想将一个默认值放入一个formInput

< @ spring.formInput“command.name”/>

请提出任何建议。

1 个答案:

答案 0 :(得分:1)

您可以在Spring MVC Controller中指定默认值。但你提到Freemarker。要使用Freemarker指定默认值,请使用变量名称跟随!然后是默认值。例如,从文档(http://freemarker.org/docs/dgui_quickstart_template.html):

<h1>Welcome ${user!"visitor"}!</h1>

然而,话虽如此,文档似乎没有显示在表单中指定默认方式的方法。这让我得出的结论是,您需要将“命令对象”或“支持对象”中的值设置为发送到表单而不是使用模板本身。