Operating Systems: i5/OS
Personalize the table of contents and search results
Assembling Web applications
Assemble a Web module to contain servlets, JavaServer page
files, and related code artifacts. (Group enterprise beans, client code, and
resource adapter code in separate modules). After assembling a Web module,
you can install it as a standalone application or combine it with other modules
into an enterprise application.
This topic assumes that you have created and unit tested Servlets, JavaServer
Pages files and other Web components that you want to assemble
in an enterprise application and
deploy onto an application server.
Overview
Use an assembly tool to
assemble a Web module in any of the following ways:
- Import an existing Web module (WAR file).
- Create a new Web module.
- Copy code artifacts (such as servlets) from one Web module into a new
Web module.
Although you can input various properties for Web archives, available
properties are specific to the Servlet, JSP, and J2EE specification level.
Procedure
- Start an assembly tool.
- If you have not done so already, configure the
assembly tool for work on J2EE modules. Ensure that J2EE
and Web capabilities are enabled.
- Migrate WAR files created with the Assembly Toolkit,
Application Assembly Tool (AAT) or a different tool to an assembly tool.
To migrate files, import your WAR files to the assembly tool.
- Create a new Web module.
- Copy code artifacts (such as servlets) from one Web module into
a new Web module.
Results
A Web project is migrated or created. Files for the Web project are
shown in the Project Explorer view under Enterprise Applications and Web
Projects.
What to do next
You can now deploy
your Web project to an application server.
}
Web component security
Securing Web applications using an assembly tool
Security constraints
Security settings
File serving
Related concepts
Web modules
Web applications
JavaServer Pages
Page lists
Application life cycle listeners and events
Servlet filtering
Servlets
Client type detection support
Global tag libraries
Related tasks
Assembling applications
Related Reference
Web applications: Resources for learning
Related information
Starting the Application Server
Toolkit assembly tool
Configuring the Application Server
Toolkit assembly tool
Importing Web archive
(WAR) files
Creating a dynamic
Web project
|