...
- 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.