By Jeff Linwood, Dave Minter
This ebook is an intensive advent into JSR 168 that might aid get portal builders in control into this particularly new specification. — Thomas Paul, JavaRanch Sheriff How do builders convey latest purposes right into a portal? How do builders combine content material administration structures and se's with a portal? and the way do builders start with the Portlet API? Jeff Linwood and Dave Minter enable you to clear up those genuine difficulties in development Portals with the Java Portlet API. This ebook describes the recent Java portlet API, together with safeguard, portlet lifestyles cycles, and portlet interplay with servlets and JSP. The examples will paintings on any portal that complies with the JSR-168 portlet API. a number of instance portlets are constructed to offer you hands-on portlet adventure. you are going to even the best way to port current servlet and JSP functions right into a new portal atmosphere. The authors additionally speak about unmarried Sign-On (SSO) utilizing Kerberos and the GSS-API, syndicating content material with RSS, and integrating a charting resolution with JFreeChart. different subject matters coated are the open-source Apache Jakarta Lucene seek engine, personalization, portlet configuration, portlet personal tastes, and internet providers for distant Portals (WSRP). XDoclet is usually used all through parts of this ebook.
Read Online or Download Building Portals with the Java Portlet API (Expert's Voice) (v. 2) PDF
Similar storage & retrieval books
Understanding middle information offers the choice of constructing data-driven iOS apps, and this ebook is the correct solution to research because it takes you thru the method of constructing a precise app with hands-on directions. review Covers the basic talents you wish for operating with middle facts on your functions. really inquisitive about constructing quickly, gentle weight data-driven iOS purposes.
Precis Tika in motion is a hands-on advisor to content material mining with Apache Tika. The book's many examples and case reviews supply real-world adventure from domain names starting from se's to electronic asset administration and clinical information processing. concerning the know-how Tika is an Apache toolkit that has equipped into it every little thing you and your app want to know approximately dossier codecs.
Info virtualization might be useful accomplish your targets with extra flexibility and agility. study what it really is and the way and why it may be used with information Virtualization for company Intelligence platforms. during this publication, specialist writer Rick van der Lans explains how info virtualization servers paintings, what recommendations to take advantage of to optimize entry to numerous facts assets and the way those items could be utilized in several tasks.
The two-volume set LNCS 8796 and 8797 constitutes the refereed lawsuits of the thirteenth overseas Semantic net convention, ISWC 2014, held in Riva del Garda, in October 2014. The overseas Semantic internet convention is the most desirable discussion board for Semantic internet study, the place innovative medical effects and technological concepts are offered, the place difficulties and recommendations are mentioned, and the place the way forward for this imaginative and prescient is being constructed.
Extra info for Building Portals with the Java Portlet API (Expert's Voice) (v. 2)
With portals, there can be one or more portlets supplying content for each portal page served to the user’s web browser. Even though the end user can click a link or submit a form for only one portlet at a time, the other portlets may still need to refresh their content to reflect any changes that have been made in the meantime to the underlying data model that would be reflected in the content. Because of this, portlets must handle two different types of requests: an action request and a render request.
Qxd 7/13/04 12:43 PM Page 29 Portlet Basics than creating a URL ourselves, we use the portlet’s render response object to create a portlet URL for an action request. A portlet URL that creates an action request is also called an action URL. If a link that passes parameters in the portlet request needs to be created, use the setParameter() or setParameters() methods on the PortletURL object. Do not try to use string manipulation or additions to the URL in HTML to add parameters to the portlet URL.
For instance, an action URL would be used to delete an e-mail, but a render URL would be used to display the most recent e-mails a user had received. Each action URL requested from the portal sends one action request to the portlet that supplied the URL, and then after the portlet finishes processing the action request, the portal sends render requests to all of the portlets displayed on the portal page. An action request is handled in two phases. Render URLs requested from the portal send render requests to all of the portlets.
Building Portals with the Java Portlet API (Expert's Voice) (v. 2) by Jeff Linwood, Dave Minter