Html SpringMVC在控制器中创建表单
我正在使用SpringMVC,并想知道是否可以在Controller中创建表单。我想到的是在控制器层中创建一个表单,然后通过Html SpringMVC在控制器中创建表单,html,forms,spring-mvc,Html,Forms,Spring Mvc,我正在使用SpringMVC,并想知道是否可以在Controller中创建表单。我想到的是在控制器层中创建一个表单,然后通过${form}或类似的方式将其传递给视图,然后将自动显示在视图中 如果你不明白我的意思或任何问题,请随意评论。谢谢。这跟你描述的一样简单。创建一个字符串 String form = "<form> ... </form>"; 并通过从请求属性检索它,在JSP(或其他视图)中的任何位置使用它 ${form} 为什么要这样做?因为我需要使用DAO中的
${form}
或类似的方式将其传递给视图,然后
将自动显示在视图中
如果你不明白我的意思或任何问题,请随意评论。谢谢。这跟你描述的一样简单。创建一个
字符串
String form = "<form> ... </form>";
并通过从请求属性检索它,在JSP(或其他视图)中的任何位置使用它
${form}
为什么要这样做?因为我需要使用DAO中的
和动态选项值创建一个表单。为什么不将这些值放在模型属性中,并在JSP或其他模板中使用它们呢?事实上,我知道实现我想要的目标的其他方法,但如果有实现这一点的方法,我想知道这是一个好主意,但我期望的是newform()
然后Form.addOption()
。类似的,@kenicky Spring并没有提供这样的内置功能。我真的建议使用JSP视图或其他一些模板语言。您可以将表单生成作为一个文件的一部分,并将其导入到其他任何地方。谢谢你的回答。
${form}