Customizing JSP Client
You can develop a custom user interface using JSPs and Alfresco Foundation APIs. The following is a list of some of the Foundation APIs:
NodeService
SearchService
DictionaryService
ContentService
FileFolderService
Suppose there is an existing portal for a travel agency named Fun Travels Ltd. This portal is developed on another platform. The agency has various galleries, articles, guidelines, forms, and so on. They want to store as well as fetch all this content from the Alfresco repository.
To implement this, you have to customize the user interface of this portal such that when you click on any of their existing links such as Galleries, Articles, Guidelines, and so on, the screen should appear to input some valuable data. On the basis of this information, you have to fetch/add content from/into the Alfresco repository.
Note that a form can be designed with standard JSP tags, HTML tags, or some other standard UI frameworks. In this chapter, we are covering it using the JSF...