At least one concrete portlet is defined in the portlet deployment descriptor. Javascript support in epub2epub3 mobileread forums. Rapid portlet development with websphere portlet factory. Put another way, just as you put letters together to form words and put words together to create sentences, you put portlets together to create one portal page. Chapter 14 of portlets in action shows how you can build jsf portlets using portletfaces bridge or wicket portlets using wicketportlet class. In this chapter, you will learn about applications in exo platform, divided into 2 categories. The portlets respond by processing actions and generating dynamic content. Portlets and gadgets are the two main types of exo applications.
As liferay has been used as reference, chapter 1 provides a quick start to liferay portal, and as you go through remaining chapters of the book, youll find more. Creation of a simple parameterised portlet csgf latest. Portlets in action is a comprehensive, handson guide to building portletdriven applications in java. It is designed for reflowable content, meaning that the text display can be optimized for the particular display device. Some of these portlets also serve as links to data, reports, or other information. Websphere portal technical overview linkedin slideshare. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. It teaches portlet development handson as you develop a portal that incorporates most key features of the portlet 2. It shows how you can first create a web application and then convert it into a portlet by making a few changes to it. In may 2010, manning began offering ebooks in epub and kindle formats as well as pdf. Samir bhatt is an enterprise architect with over 12 years of it experience. Programming portlets, second edition takes developers down a path of understanding all the latest concepts, including soa, ajax, and best practices to consider when building a j2eebased portal.
The following is a comparison of ebook formats used to create and publish ebooks. Stack overflow for teams is a private, secure spot for you and your coworkers to find and share information. We were slow to adopt these new mobile formats, thinking readers. The java portlet specification defines a contract between the portlet container and portlets and provides a convenient programming model for java portlet developers portlets are pluggable user interface software components that are managed and displayed in a web portal, for example an enterprise portal or a web cms. The attributes in this section have different editability behavior according to the access privileges. Read liferay in action online, read in mobile or kindle. Linking jsp pages in portlet application portals and. A portlet can aggregate integrate and personalize content from different.
User takes any action on another portlet on the same portal page as the book catalog portlet. Develop portlets for mobile and wireless devices using ibm websphere everyplace mobile portal and websphere studio application developer 5. The basics without a portal to plug into, portlets by themselves are quite useless. Portlets in action summaryportlets in action is a comprehensive, handson guide to building portletdriven applications in java. Scroll and rail are always visible duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. He is also a liferay certified trainer and has delivered public and private training across the world.
In short, liferay was written by developers for developers, to help you get your work done faster and more easily, to take the drudgery out of web and mobile app development, so that writing code becomes enjoyable again. Epub is an openstandard file format for digital books developed by the international digital. This work coupled with the other recently published portlets in action has proven invaluable to get us leveraging the liferay platform more effectively. See adding unique instances of portlets to a jsp page. Action plan attributes enable authorized users to edit the attribute at any point until the period is locked. Introduction to exo platform applications exo platform 5. I just recently started collecting a few epubs on my laptop running windows 7 and would like to get some advice on what applications to use on my laptop and my android phone so that annotations i make on either one will remain intact when i view it on. Liferay in action summary liferay in action is a comprehensive and authoritative guide to building portals on the liferay 6 platform. Ashish sarin portlets in action pdf summary portlets in action is a comprehensive, handson guide to building portletdriven applications in java. About the technologyportlets are the small java applications that run within a portal. Colibrio reader excels on any platform and performs equally well on mobile as on desktop.
Now using portal url generation i go to a portlet and i want to read and modify the attribute i saved before from the jsp of the theme, but i have read that the. You can require that all team members sign off on the task before the task is submitted or approved, or you can allow any team member to submit or approve the task. To test your portlet in action, you need to add it to a page. Apple seriously crippled the epub format in ibooks. Manning is an independent publisher of computer books, videos, and courses. Read the attribute and determine wheter the browser is mobile and hide the portlets you need. Summaryportlets in action is a comprehensive, handson guide to buildin. Liferays knowledge base app lets you create and organize articles in a site.
One key difference is that portlets run in a portion of the web page. Liferay is an open platform in an ecosystem of open platforms. And because portals and portlets are so flexible, the accompanying source code can be easily adapted and reused. Please be aware that if an epub works in ibooks it is not a garantuee that it is valid. The liferay in action book walks you through the concepts and then through some practical exercises of developing portlets for the liferay platform. Develop mobile portlets with websphere everyplace mobile. Stepbystep guide for building your own portlets 2008 by david bowley. Either action creates a concrete portlet, which is a portlet parameterized by a single portletsettings object. New api spi click to action for every portlet api enable the clicktoaction paradigm for standards portlets using semantic tags, integrated with server side eventing portal write model java spi and rest service create your own administration portlets supports. Fully supported and authorized by liferay, this book guides you smoothly from your first exposure to liferay through the crucial daytoday tasks of building and maintaining an enterprise portal that works well within your existing it infrastructure. We learned ways todevelop simple jsr 286 portlets, springmvc portlets, and vaadin portlets. Unlock the secrets of sap successfactors admin center formerly oneadmin.
I have a jsp in the theme of my portal and in this jsp i call a java class to save an attribute into the session. The portal service sends portlet requests to the portlet applications where the portlets reside. Epub akronym fur electronic publication ist ein offener standard fur ebooks vom. Add a custom action to the mobile device rules plugin. So, if javascript is in an epub2, it is not a valid epub. Summaryportlets in action is a comprehensive, handson guide to building portletdriven applications in java. Portlets provide a presentation layer to information systems. A portlet is a java technology based web component, managed by a portlet container, that processes requests and generates dynamic content. Good portlets work independently and also communicate fluently with. In the following section, a potato portlet is implemented in such a way that a developer can retrieve the liferay portal information, including the loggedin user information. You can track the action plans related to reconciliation transactions. This session will provide a complete tour of using the spring mvc framework to build java portlets. A crossrecessed, pan head machine screw with a freespinning, captive washer. He has been working on liferayportalbased solutions for the last four years.
About the technology portlets are the small java applications that run within a portal. The portal service renders the content generated by portlets on portal pages. Then, follow stepbystep instructions for maintaining your sap successfactors dataincluding importing and exporting dataand securing your system using rolebased permissions rbp. There can be many concrete portlets for each portlet. In this case, each portlet instance has a unique registration id. Add multiple instances of the same registered portlet to a jsp page.
Depending on how you develop and package ilferay portlet, however, it may not be able to run on other portal containers. Content, navigation, layout and portletmodel, unique names clientside. Possibility to temporarily disable dynamic epub creation by adding an item called actiondownloadepub within context. Select move from the actions menu next to the article. Portlets may display summaries of data pulled from dt practice, reports, time entry information, client information, your email and calendar, staff availability, dt filecabinet documents, and more. This article shows you how, from setting up the test environment in application developer to creating and testing an. If you need to direct users elsewhere, you should do so in your portlet action handling code or open a new. Informing users with the knowledge base liferay help center. With these tags, you can add portlets to jsp pages using one or more of the following techniques. When you assign the assignee or approver roles, you can use the required action by option to specify the signoff requirement for the tasks. In this article, we learned about portlets and their development. Add unique instances of registered portlets to a jsp page. Plucker is an open source free mobile and desktop ebook reader application with its own associated file format and software to automatically.
Portlets in action is a comprehensive guide to building portletdriven applications in java. The feature of epub, especially compared with word and pdf formats, the content in an epub book is not preformatted as fixed book pages. Inside the jsp code place all java input fields into a web form. Successfactors admin center oneadmin howto guide by. The above figure depicts the whole lifecycle of a portlet.
He has coauthored a book, liferay beginners guide by packt publishing. The book offers the reader the tools and information necessary to. This acclaimed book by david bowley is available at in several formats for your ereader. Portal application development using websphere portlet factory 2008 by. Using expiration and validationbased content caching. Which windows pc android application will keep epub annotations consistent. A collection of devices showing the colibrio reader in action. To understand what portlets are and where they come into play, we must. Fully supported and authorized by liferay, this book.
Introduction to portlets included in exo platform, and their details packaging, portlet class name, available preferences and sample configurations. If youre already familiar with the concepts behind portals and portlet technology, you may want to skim or skip this chapter. This can be very helpful in portlets that have many actions. Liferay in action is a comprehensive and authoritative guide to building portals on the liferay 6 platform. Stepbystep guide for building your own portlets ebook. Which windows pc android application will keep epub.
32 58 502 629 1145 453 1354 175 1137 161 557 507 836 1445 201 559 663 1131 1453 1061 601 1444 346 640 1301 648 1466