Java Web Programming

Java Web Programming

Course title
Java Web Programming
Course tag
09049
Semester
6
Course status
Elective
ECTS
4
Lectures
30
Practice
15
Independent work
75
Total
120
Teachers and associates
Danijel Kučak, Lecturer
Mario Žagar, Instructor
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:
Core Servlets and JavaServer Page, Hall, Brown, http://pdf.coreservlets.com/
Supplementary literature

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.