summaryrefslogtreecommitdiffstats
path: root/vaadin-app/HOWTO
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2011-09-23 08:35:57 +0200
committerJérémy Zurcher <jeremy@asynk.ch>2011-09-23 08:35:57 +0200
commit5bed897301fcb8627b32c9293f44364c1eb934d4 (patch)
treea23dbefecfb66a1a7bd57dae1e4bca3d62d88a41 /vaadin-app/HOWTO
parentbf8f95fdd25a68d02598c7be864bc97c05132c90 (diff)
downloadskeletons-5bed897301fcb8627b32c9293f44364c1eb934d4.zip
skeletons-5bed897301fcb8627b32c9293f44364c1eb934d4.tar.gz
add vaadin-app source tree
Diffstat (limited to 'vaadin-app/HOWTO')
-rw-r--r--vaadin-app/HOWTO22
1 files changed, 22 insertions, 0 deletions
diff --git a/vaadin-app/HOWTO b/vaadin-app/HOWTO
new file mode 100644
index 0000000..1dcc806
--- /dev/null
+++ b/vaadin-app/HOWTO
@@ -0,0 +1,22 @@
+WAR format (http://tomcat.apache.org/tomcat-7.0-doc/appdev/deployment.html#Standard_Directory_Layout
+
+*.html, *.jsp, *.js, *.css, *.png, etc.
+ The HTML and JSP pages, along with other files that must be visible to the client browser for your application.
+ In larger applications you may choose to divide these files into a subdirectory hierarchy,
+ but for smaller apps, it is generally much simpler to maintain only a single directory for these files.
+
+/WEB-INF/web.xml
+ The Web Application Deployment Descriptor for your application.
+ This is an XML file describing the servlets and other components that make up your application,
+ along with any initialization parameters and container-managed security constraints that you want the server to enforce for you.
+ This file is discussed in more detail in the following subsection.
+
+/WEB-INF/classes/
+ This directory contains any Java class files (and associated resources) required for your application,
+ including both servlet and non-servlet classes, that are not combined into JAR files.
+ If your classes are organized into Java packages, you must reflect this in the directory hierarchy under /WEB-INF/classes/.
+
+/WEB-INF/lib/
+ This directory contains JAR files that contain Java class files (and associated resources) required for your application,
+ such as third party class libraries or JDBC drivers.
+