Create interfaces through which your users can access the underlying functionality.
...
1. Create a Dynamic Web Project.
More information: Creating Dynamic Web Projects.
2. Using the corresponding wizards, create the necessary Web components such as servlets, filters, listeners and so on.
More information:
○ Creating Servlets in the Developer Studio
3. In the Java editor, implement the Java source code.
More information:
○ Using Annotations in Web Applications
○ Developing JavaServer Faces (JSF) Web Applications
You can also enhance your Web application by embedding security features. Using the required permissions, you can tune user access to application resources.
More information: Checking Authorizations with Java Permissions.
If required for the above tasks, add the necessary content to the web-j2ee-engine.xml deployment descriptor.
More information: Editing the web-j2ee-engine.xml.
4. If you have not done so initially, add the Dynamic Web Project to an Enterprise Application Project.
More information:
○ Creating Enterprise Application Projects
○ Adding Modules to the Enterprise Application.