Before I start to implement some code. I want to be sure about the techniques.
In my case, i want to be able to bookmark every page.
What should i take in account to make it possible.
In the project I will use:
How should i structure/start the project??
Just use GET instead of POST for page-to-page navigation.
This has nothing to do with the JSF implementation used, nor the MVP (it's actually MVC) approach, nor whether you use JPA or not, let alone the project structure.