Web UI Framework

Back and Next Buttons Paradigm and JSF in the Nuxeo Platform

Updated: July 31, 2019 Page Information Edit on GitHub

Nuxeo Platform navigation is based solely on the JSF library.

Although the  JSF library is not designed to take advantage of the Back and Next buttons of the browser, these buttons work in most cases when called on GET actions, but some inconsistent display could happen if used after a user action modifying data. However, those cache-related display inconsistency aren't harmful in anyway for the system.

Those unwanted displays are hard to fix: it could be done by pushing "by hand" some history info into a queue whenever the Nuxeo Platform does a navigation, and try to return to that when an application-based back button is pressed. But this would be quite complex and browser dependent.

So if you're massively using POST action, the solution is to train the users to never activate/use the Back and the Next buttons when using the Nuxeo Platform.

jsf
17 days ago Andrew Goodricke Syntax error fixed
6 years ago Solen Guitter 18
6 years ago Solen Guitter 16 | Terminology
6 years ago Solen Guitter 17
6 years ago Anahide Tchertchian 15
8 years ago Thierry Martins 13
8 years ago Thierry Martins 14 | Migrated to Confluence 4.0
9 years ago Stéfane Fermigier 12
9 years ago Stéfane Fermigier 11
9 years ago Stéfane Fermigier 10
9 years ago Stéfane Fermigier 9
9 years ago Stéfane Fermigier 8
9 years ago Stéfane Fermigier 7
9 years ago Stéfane Fermigier 6
9 years ago Stéfane Fermigier 5
9 years ago Stéfane Fermigier 4
9 years ago Stéfane Fermigier 3
9 years ago Stéfane Fermigier 1
9 years ago Stéfane Fermigier 2
History: Created by Stéfane Fermigier

We'd love to hear your thoughts!

All fields required