我有这样的意见:
<input type="hidden" th:field="*{procesos[__${i_pT.index}__].proceso}">
转化为此内容:
<input type="hidden" id="procesos0.proceso" name="procesos[0].proceso" value="1">
如果我更改value = "1"
并且有另一个proceso
与之匹配,则会更改而不会出现问题。我该如何防止这种情况?
我以这种方式使用它来保存proceso
数据。
答案 0 :(得分:1)
由于您使用的是弹簧,因此可以使用以下功能
public static void copyProperties(Object source,
Object target,
String[] ignoreProperties)
Spring的BeanUtils.copyProperties()提供了在复制bean时忽略特定属性的选项 例如
String[] ignoreProperties = {"fieldthatisnothidden"};
BeanUtils.copyProperties(original, target, ignoreProperties);