Как написать WEB приложение на Java?

На Java программирую не так давно и хочется попробовать написать какое-то веб приложение. Развернуть сервер на томкат и небольшое CRUD приложение написать. Какие технологии нужно изучить, с чего начать?


Ответы (1 шт):

Автор решения: Barmaley
  1. Базовым для Java web являются сервлеты
  2. На него сверху накручиваются JSP (Java Server Pages)
  3. Коли уж речь идет о CRUD - тут JDBC в помощь - без нее никак.

Когда все это осилите дальше речь пойдет о фреймворках ибо почти никто уже не пишет напрямую, все пишут в рамках какого-либо фреймворка. Их теперь великое множество.

  • начните с JSF (Java Server Faces - раньше называлось JSP tags)
  • потом переходите на Struts
  • когда осилите JDBC - самое время будет погрузиться в Hibernate
  • Spring оставьте на закуску.
→ Ссылка