Servlet web application in library subject matter, which meets following:
- implemented with Servlet API and JSP technologies
- corresponds to Layered architecture and MVC templates
- DB access technology: JDBC
- for DB implemented connection pool
- data access with DAO template
- internationalized interface
- logging with Log4j
- classes and other entities correctly distributed between packages
- used GoF templates where necessary
- JSP pages implemented with JSTL tag library and some custom tags
- no scriptlets on JSP pages
- documentation for project performed with javadoc
- code corresponds to Java Code Conventions
- sign in and sign out
- registration
- viewing of information
- deletion of information
- adding and modification of information