我正在使用Spring MVC和Freemarker。
我创建了一个表单,我想将一个默认值放入一个formInput
< @ spring.formInput“command.name”/>
请提出任何建议。
答案 0 :(得分:1)
您可以在Spring MVC Controller中指定默认值。但你提到Freemarker。要使用Freemarker指定默认值,请使用变量名称跟随!然后是默认值。例如,从文档(http://freemarker.org/docs/dgui_quickstart_template.html):
<h1>Welcome ${user!"visitor"}!</h1>
然而,话虽如此,文档似乎没有显示在表单中指定默认方式的方法。这让我得出的结论是,您需要将“命令对象”或“支持对象”中的值设置为发送到表单而不是使用模板本身。