Java Web Programming

Java Web Programming

Course title
Java Web Programming
Course tag
09049
Semester
6
Course status
Mandatory
ECTS
4
Lectures
30
Practice
15
Independent work
75
Total
120
Teachers and associates
Danijel Kučak, dipl. ing.
Mario Žagar, dipl. ing.
The course aims
Teach students how to use Java to create web applications.
Content
Introduction to web application development, Servlet API, Model servlet container, Session management, JSP, Java Beans, JSP Expression Language, JSTL, develop their own libraries of tags, security JEE application, installation and maintenance of JEE applications.
Literature:
Handbook - Izrada web aplikacija, Visoka škola za primijenjeno računarstvo, Danijel Kučak, Zagreb, 2010.
Supplementary literature
Core Servlets and JavaServer Page, Hall, Brown, http://pdf.coreservlets.com/

Minimum learning outcomes

  1. Design a solution to a given problem using servlets.
  2. Apply the JSP in web development.
  3. Primijeniti sigurnosne elemente korištenjem instalacijskog opisnika.
  4. Apply the JSF in web development.

Preferred learning outcomes

  1. Determine the need for using servlets in given problem solution.
  2. Determine the need for using JSP in web development solution.
  3. Determine the need for using interfaces and abstract classes and implement them.
  4. Determine the need for using JSF in web development solution.