Создайте Filter
и сопоставьте его с url-pattern
, охватывающим URL-адрес изображения. Затем в основном выполните следующие действия в методе doFilter()
:
clickDAO.increment(request.getRequestURI());
chain.doFilter(request, response);
А в ClickDAO#increment()
просто в основном делают UPDATE click SET count = count + 1 WHERE image = ?
.
По крайней мере, JSP является неправильным местом для реализации этой логики.