gpt4 book ai didi

java - spring 表单 vs html 表单

转载 作者:行者123 更新时间:2023-12-01 06:07:28 30 4
gpt4 key购买 nike

我正在学习 Spring 形式。我想知道使用 spring 标签库创建表单有什么意义。例如下面是jsp文件中使用标签库的代码

   <form:form method="post" modelAttribute="userForm">
<form:label path="username">Username</form:label><br />
<form:input path="username" /><br />
<br />
<form:label path="name">Name:</form:label><br />
<form:input path="name" /><br />
<br />
<input type="submit" value="Save" />
</form:form>

当我在浏览器中使用“查看源代码”加载表单时,对应的html是

    <form id="userForm" action="/spring-forms/user/add" method="post"><label for="username">Username</label><br />
<input id="username" name="username" type="text" value=""/><br />
<br />
<label for="name">Name:</label><br />
<input id="name" name="name" type="text" value=""/><br />
<br />
<input type="submit" value="Save" />
</form></body>

那么如果我直接编写html版本而不是使用标签库会发生什么。他们会实现完全相同的目标吗?

最佳答案

Spring 表单基本上是一个包装器,让您可以更轻松地使用 spring 对象设置表单元素的值。

关于java - spring 表单 vs html 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41382229/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com