Test webapp
Test webapp is a simple webapp created in JSP, free to use, aimed to help Java beginners to learn some Java web oriented features: JSP, JavaScript, XML, SOAP web services (with Axis2 and JAX-WS) and jQuery.
Remark: this project was developed between 2010 and 2013, and some of the development patterns used in the Test webapp are obsolete nowdays, therefore the main purposes of the application are just historical or education.
The webapp consists of about 50 JSP pages, made with a simple and essential layout to easily allow anyone to understand them looking at the JSP source. The only requirements are the basic knowledge of Java, Javascript, CSS and HTML. It may be useful to have at least a vague idea of what a JSP page is and about the Tomcat server. Those who already possess this knowledge can use the Test webapp as a first approach to the paradigm of web services developed in the Axis2 framework.
The Test webapp contains six sections: JSP basic concepts, JSP advanced concepts, XML and XSD quick tutorial, an introduction to web services with Axis2 and JAX-WS, some information about the development of web services and a introduction to jQuery.
All these sections should work automatically after the installation, with the exception of the web services sections, which needs to be compiled from the included source files (after having installed Axis2). In case of difficulties when compiling be sure to use the the latest versions of the Servlets API (preferably Tomcat 6 or later).
The Test webapp contains everything you need to disassemble and reassemble the entire application: Ant build files, instructions, source files and some documentation about the covered topics. The pages of the webapp are in English, but for the time being the PDF documents are available only in Italian.
Download
Test webapp 1.2.1