You can integrate, or import, a Struts 1.1 application into an enterprise application in WebLogic Workshop. Once in WebLogic Workshop, you can quickly and easily give the Struts application a portal user interface, add personalization and campaign functionality to it, and take advantage of WebLogic Portal's content and user management services.
This topic contains the following sections:
Integrating a Struts Application into a Portal
Best Practices and Development Issues
In order for URLs to resolve correctly, Java Page Flow support must be enabled in the portal Web project's WEB-INF/netuix-config.xml file, as shown in the following example. Notice the <enable> element is set to true.
<!-- Enable or disable Pageflow support --> <pageflow> <enable>true</enable> </pageflow>
If this block is not present in netuix-config.xml, do not add it. Without the block, the setting defaults to true.
Use the following guidelines for integrating Struts applications in portals:
WebLogic Workshop provides interchangeable support for Struts modules and Page Flow controller classes working together in the same Web project. See Interoperating With Struts and Page Flows.
Advantages of Using Page Flows