You can use wizards to create web modules in your Java™ EE project.
Procedure
- In the Java EE perspective, right-click your enterprise application project
and select to open the web project wizard.
- In the Name field, type a name
for your new web project.
- In the Project Templates
section, select the type of web template you want to use:
| Option |
Description |
| Dojo Toolkit |
Configures the project to have Dojo capabilities. The Dojo
resources can be in the project itself, a separate project, or a
remote location accessible via HTTP. |
| JavaServer Faces |
Enables the project to be deployed with JSF capabilities.
Configuration is provided for either JSP or Facelets. |
| REST Services |
A project configured for REST Services based on JAX-RS |
| Simple |
This creates a basic web project. |
- In the Programming
Model section, select the programming model you want to use:
- Client-side only (HTML, JavaScript,...)
- Java EE
- OSGi
Click Next to configure
your new web project.
- On the deployment
page, from the list of available configuration options, click Deployment to open the Deployment configuration page.
- The Target runtime field is pre-populated
with the selection from the enterprise project.You
can change Target runtime by selecting another
one from the drop-down box. Click Change Features to open the Project Facets window.
- Click Add support for WebSphere
bindings and extensions or clear this field.
- In the Web module version field, select the web module version you want to use.
- In the EAR membership field, click Add project to an EAR, if you
want to include EAR membership; clear this field if you do not want
to add the web project to an EAR file.
- In the EAR project name field, the name of your existent EAR file appears. You can click Browse to select a different EAR file.
Note: The deployment option is available
only if you selected to use the Java EE programming model for your
new web project.
- From the list of available
configuration options, click Java to open the
Java configuration page.
- In the Source folders on build path field,
accept the default src directory, or click Add Folder, Edit... or Remove to specify a folder for your source files.
- In the Default output folder: field, specify
a folder for your output files or accept the default value (WebContent\WEB-INF\classes).
Important: If you choose a folder other
than WebContent\WEB-INF\classes for your default output folder, the
problems view will report a warning:
The default
for single rootedness problems is set to warning. To change this setting,
select . Click the
... settings field,
and select
- Error
- Warning
- Ignore
- From the list of available configuration
options, click Web Module.. On the Web Module
configuration page,
- In the Context
root field, type the name of your web project root, or
accept the default (which is the name of your web project).
- In the Content directory field, type the name
of your content directory, or accept the default (WebContent).
- Select Generate web.xml deployment descriptor if you want to
create a deployment descriptor. You can also add a deployment descriptor
to your web module later.
- Click Finish to create your web
project.