Web Application Project

Use the New Web Application Project wizard to define and describe component support and folder structure of a Web application project.

Create a Web application project using the New Web Application Project wizard. Using this wizard, you can:


The folder structure of a Web application project varies, depending on a project's component support.
Table 2. Web Application project folders
Folder Description/contents
<projectname> The Web application project folder is the container for all project resources.
build Common Eclipse files.
generated Generated classes based on a managed bean created from a WSDL.
src Java files used in the Web application.
webContent Images, META-INF, and WEB-INF subfolders.
  • Images – image files used by the Web pages.
  • META-INF – MANIFEST.MF file, which is used to create zip files, and the sybase-easerver-config.xml file.
  • The WEB-INF folder contains the files needed to build a Web application resources. Its subfolders include:
    • lib – JAR lib files.
    • tld – tag library descriptor (.tld) files, which contain the tags used by the Web application.
    • wsdl – the .wsdl file that is used for Web service managed bean creation.

    The WEB-INF folder contains:


    • faces-config.xml – the JavaServer Faces configuration file, which contains configuration information such as navigation rules, managed bean properties, and component properties.
    • web.xml – the Web application configuration file, which contains configuration information for a Web application, such as servlet properties, context parameters, tag libraries, listeners, resource and EJB references, and security settings.
    • .jsp files – each Java Server Pages (.jsp) file is a Web page.
Related tasks
Importing a Web Application Development Project
Creating a Web Application Project
Adding Facet Support to a Web Application Project

Send your feedback on this help topic to Sybase Technical Publications: pubs@sybase.com

Your comments will be sent to the technical publications staff at Sybase, Inc. For product-related issues or technical support, contact Sybase Technical Support at 1-800-8SYBASE.