Creating web projects
Web projects hold all of the web resources that you create,
maintain, and use as you develop your web application. The web project
is the environment where you perform activities such as link-checking,
building, testing, and publishing.
About this task
Use the Web Project wizard to create web projects. The
following project templates are available in the Web Project wizard:
- Dojo Toolkit
- JavaServer Faces
- REST Services
- Simple
- JQuery
Tip: To keep the configuration
requirements to a minimum, use the project template that is most similar
to the type of web project you want to create.
The following
programming models are available for use when creating web projects:
- Java™ EE
- Select this option if you intend to use Java EE technologies such as servlets, JSPs, or JPA to develop your web application.
- Client-side only (HTML, JavaScript)
- Select this option if you intend to use only JavaScript, HTML, Dojo, and CSS to develop your web application. Server-side programming is not available with this option.
- OSGi
- Select this option if you intend to use Java EE technologies, such as servlets and JPA, within the OSGi programming model.
| Type of web project | Project template to use | Available programming models |
|---|---|---|
| Projects for mobile devices |
|
|
| JPA-enabled projects |
|
|
| Web 2.0-enabled projects |
|
|
| Projects that can access remote Ajax services | Simple | Java EE |
| Dojo-enabled projects | Dojo Toolkit |
|
| Communications-enabled projects | Simple |
|
| Server side technologies-enabled projects | Simple | Java EE |
| Struts-enabled projects | Simple | Java EE |