Enterprise web programmingModules ENTWA (Level 6) and APSW (Level 7) |
/start.html
. This should contain a link to the home page of the app (i.e. where users will normally start, e.g. index.xhtml
, index.htm
or index.jsp
) and links to all documentation.Internal documentation, including requirements and design specifications | /web/internal |
Javadocs | /web/internal/javadoc |
Report (in either HTML or MS-Word format; PDF or plain text may be used as a last resort) | /web/internal/report |
References and acknowledgements for code that is not your own work, or not original to this coursework (e.g. reused from a previous project you have done) | /web/internal/ref |
JavaDB-compatible database creation script(s) (if you create or have modified a database schema) (in SQL format) | /web/db |
Glassfish-compatible configuration | /web/glassfish |
External documentation (e.g. user guides) | /web/help |
Source code you have written for this coursework (please use package names starting with your name, e.g. "jim.projname") | /src/java/<yourname> |
Source code you have taken from elsewhere | /src/java/<package name> |
JAR libraries used (all assumed to be taken from elsewhere; document where you downloaded them from) | /build/WEB-INF/lib |
/web/glassfish
) the part of your domain.xml
file that contains the realm configuration. Don't include the whole file, just the relevant bits. On my machine, this file can be found in the folder C:\Program Files\glassfish-4.1\glassfish\domains\domain1\config
To see an example of a webapp that meets the above specification, download webapp appspec2.zip (2.6Mb).
If you have any questions about the above specification, please raise them with me as soon as possible to avoid problems. Don't leave it to deadline day!
Last updated by Prof Jim Briggs of the School of Computing at the University of Portsmouth |
||
The enterprise web programming modules include some material that was formerly part of the WEB1P and WEB2P units. |