Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • A top level directory which contains the maven files.
    • project.xml – The main description of the maven project, including the list of dependencies
    • project.properties – Additional information used by project.xml
    • maven.xml – Specifies additional "goals" which can be run on the project. We use this file to specify how the project should be deployed to central tomcat servers.
  • A src/webapp directory which contains the java server pages (JSP) for the application
  • A src/main/java directory which contains any Java source code, and related resource files.

Building Web Applications

Using the Java Standard Template Library (JSTL)

The Java standard template library (JSTL) provides some common libraries for use in JSP pages. The JSTL includes the following modules

Some tutorials on using JSTL are available here.

Starting a new Web Application

Documentation on starting a new web application is available here.

Using the GLAST common libraries

Documentation on using the GLAST common libraries are available here.