Написание типового новостного сайта на Java?
Они вас проклянут, когда вам надоест возиться с этим сайтом за копейки.
Выбранная вами технология довольно дорогая и редкая.
И замену вам найти будет непросто и платить будет недешево.
Вас проклянут
Если нужно сделать совсем простенький сайт, то тогда действительно встает вопрос целесообразности писать все  самому на Java. Может стоит все же посмотреть в сторону различных CMS. 
Чтобы на Java сделать жизнеспособный вариант нужно тогда как минимум написать небольшую админку, чтобы обычные пользователи могли добавлять новости и делать какие-либо изменения на сайте. 
А так, из технологий можно выбрать очень популярный Spring Boot. Все самое необходимое там есть из коробки и работает просто. Разобраться тоже будет с ним не сложно благодаря хорошей документации.
Или если хочется взять что-то попроще то стоит посмотреть в сторону Spark.