Я относительно новичок в программировании на Java (около 2 лет), но не в веб-разработке. Я начал с HTML и ASP (pre.NET), и недавно начал возиться с J2EE. Я чувствую, что хорошо разбираюсь в JSP/Servlets (я нахожу их похожими на ASP) и недавно начал работать с JSF и Facelets. Хотя я могу понять, почему люди хотели бы JSF, я нахожу, что это огромное бремя, и это фактически замедляет мои разработки. Я полагаю, что это связано с кривой обучения, но я часто думаю, что буду закончен со страницей/задачей, если бы я просто использовал JSP/Servlets.
Является ли это общим для тех из вас, кто нашел время, чтобы изучить структуру? Вы когда-либо инвестировали время в изучение структуры, и как только вы освоили ее, просто решили вернуться к методу, который был не таким сложным, но вам было комфортно?
Я также задаюсь вопросом, выбрал ли я правильную структуру. Я действительно надеялся найти что-то, что не мешало бы добавлять возможности AJAX.