Omnifaces Ajax validateMultiple清除输入

时间:2015-10-21 16:26:27

标签: jsf primefaces omnifaces

我尝试使用validateMultiple来验证两个字段。但是,当验证失败时,它会清除两个字段:

com.fasterxml.jackson.databind.ObjectMapper mapper = new ObjectMapper();
String jsonMessage = mapper.writeValueAsString(myObject);

理想情况下,我希望设置高度和重量属性,以便当用户刷新页面时,它们仍然存在。

1 个答案:

答案 0 :(得分:0)

您忘了自己处理输入。

<p:ajax update="bmiPanel" process="bmiValidator" />

改变它以包括输入的客户端ID。我假设bmiPanel已经涵盖了它们:

<p:ajax update="bmiPanel" process="bmiPanel" />

另见: