JSF ViewParam Required +AJAX breaks page

后端 未结 1 367
滥情空心
滥情空心 2021-01-03 02:38

When I click the command button on the page below navigations fails. (Clicking on the button refreshes the page, removes the URL parameter and displays the required error me

1条回答
  •  执笔经年
    2021-01-03 02:41

    I'll assume that the update="form" is a careless oversimplification and that you actually meant to use render="@form" and confused it with PrimeFaces or so.

    Coming back to the concrete problem, that's caused by performing a non-ajax postback which triggers the processing of view parameters as well.

    Either make it required on non-postback only (make sure that the bean is view scoped though),

    
    

    or pass it on postback as well

    
        
    
    

    or use OmniFaces instead if you're already using a view scoped bean. It won't process the view parameter on postbacks.

    <... xmlns:o="http://omnifaces.org/ui">
    ...
    
    

    0 讨论(0)
提交回复
热议问题