我正在开发一个使用spring MVC的Liferay portlet。 在视图部分,我有一个这样的下拉字段:Spring MVC:将标记属性传递给控制器通过路径属性
<form:select path="addressUsage">
<option>Home address</option>
<option>Postal address</option>
</form:select>
我们知道,在这种情况下,如果用户选择例如第一个选项,这样的观点会传递给控制器中的值是“家庭地址“(在相应的类的属性addressUsage) 但我想要的是,下拉列表中显示”家庭地址“和”邮政地址“选项,将传递给控制器的是:
- >”HOME “在用户选择”家庭地址“选项的情况下。
- >“邮政”的情况下,用户选择“邮寄地址”选项
所以我认为我添加一个名称属性的选项标签。所以下拉菜单会是那样的
<form:select path="addressUsage">
<option name="HOME">Home address</option>
<option name="POSTAL">Postal address</option>
</form:select>
所以我的问题:是否有可能通过相应选择的选项,而不是通过路径属性选择文本的name属性?
是的,这是很好的价值属性。这是工作谢谢 –
没问题@KALLELOmar。 – ChiefTwoPencils