O'Reilly logo

Seam Framework: Experience the Evolution of Java™ EE, Second Edition by Thomas Heute, Jacob Orshalick, Michael Juntao Yuan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

15 Bookmarkable Web Pages

One of the loudest criticisms of JSF (as well as other component-based web frameworks) is its reliance on HTTP POST requests. JSF uses HTTP POST to match user actions (e.g., button clicks) to UI event handler methods on the server side (i.e., in Seam’s stateful session beans). It also uses hidden fields in HTTP POST requests to keep track of the user’s conversational state.

In an HTTP POST request, the URL does not contain the complete query information about the request. It is impossible to bookmark a web page dynamically generated from an HTTP POST. However, in many web applications, it is highly desirable to have bookmarkable web pages (a.k.a. RESTful URLs, where REST stands for Representational State ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required