This section introduces tools to assist you in creating the most complete functionality with the least effort possible.
WebLogic Workshop includes many powerful features to help you create Web applications - from custom tag libraries to visual editors with color-coding and strong syntax and error checking. Portal Extensions also includes a lightweight browser to preview your portlets, as well as a Content Preview window to view the results of content queries.
When a JSP is opened in Workshop, the Palette displays all the JSP tags currently loaded and available.
To use a tag, simply drag it into the JSP designer, use the Source View to edit the code directly, and use the Properties Designer to set properties.
Edit the JSP, toggling back and forth between the Source View and Design View tab.
You can also manually start to type the JSP tag in Source View and in many cases the auto-complete feature provides a drop-down selection of tags you can choose from. You can also press Alt-Enter to automatically add the tab library import statement to the top of the JSP.
NOTE: Much of the functionality exposed by the Portal JSP tags has been conglomerated into even simpler objects called Controls. This means that most user management functionality, for example, can be easily exposed with a User Manager Control on a Page Flow. For more fine-grained customization, JSPs are extremely powerful.
Portlets use JSPs as their content nodes, enabling reuse and facilitating personalization and other programmatic functionality. JSPs are created by WebLogic Workshop and provide a structure for other elements to be added to a portlet.
For instance, using the Palette Window for JSP Tags, you can drag portal tags into the design or the source view of your JSP, and use the Property Designer to make edits to exposed elements of the code.
The following topics offer overviews and links to more detailed reference material: