【发布时间】:2011-03-03 13:56:26
【问题描述】:
我正在使用 form:select 标签库来生成带有选项的选择。 Spring 将 name 和 id 属性分配给我在 form:select 声明中指定的路径的名称。有没有办法使用不同的名称?
例如代码:
<form:select path="party.CustSalesTaxCategoryId" >
<form:options items="${taxCodes}" itemValue="code" itemLabel="description" />
</form:select>
将生成:
<select id="CustSalesTaxCategoryId" name="CustSalesTaxCategoryId"
我想给它我自己的名字。如果我在表单声明中添加一个名称属性,它将为生成的标签提供 2 个名称,并且浏览器会忽略第二个名称(我的)。
有什么办法可以解决这个问题,还是必须始终与路径同名???
谢谢!
【问题讨论】:
-
为什么需要它?字段名称应与正确数据绑定的路径匹配。
标签: spring-mvc taglib