微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

表单 – Spring MVC 3 – 自定义标签

我正在创建一个表单,用户可以选择(以及其他)产品的工厂.

每个工厂都由ID和ID标识,并具有特定的地址.

我想在以下代码中使用自定义标签

起初我尝试使用Spring Formatter功能(org.springframework.format.Formatter接口),但是当我这样做时,当我删除“itemLabel”属性以通过Formatter自动显示时:

但是,如果设置了(在编辑的情况下),则没有选择正确的值.

然后我试着:

但正如在早期的解决方案中,spring没有选择在模型中设置的适当值.

我的问题是:

是否可以以某种方式格式化实体,即:当select字段的值与其标签不同时,select正常工作.

最佳答案
我有同样的问题,问题是形式:选项值和标签直接映射到属性,而不是具有指定jstl的灵活性.

所以你必须手动摇动html,如: