David_Wimbley
Поскольку вы являетесь младшим разработчиком, лучший навык, который вы можете начать развивать, на мой взгляд, - это способность критически мыслить и анализировать то, что вы делаете, разбивать его на более мелкие части и выяснять, как исследовать эти проблемы.
То, что вы спрашиваете, так же просто, как поиск в google
Простой поиск "блог-фреймворков для Java EE" привел к этому в качестве главного результата Ролик Apache[^]
Гугл[^]
Теперь, если вы действительно попытаетесь разработать какой бы то ни было Ваш проект и столкнетесь с проблемами, то не стесняйтесь возвращаться с четким объяснением вашей проблемы и соответствующими образцами кода, и я уверен, что вы найдете более значимую помощь.
Тем временем оцените то, что вы пытаетесь сделать, разбейте его на более мелкие части (например, создание блога -> Я бы начал с выяснения того, как добавить данные в базу данных и отобразить их из базы данных на веб-странице для начала), чтобы пройти мимо горба "с чего мне начать".