Каков хороший способ визуализации данных, созданных процессом Java в браузере?
Я широко использовал JSP и различные связанные с ним фреймворки ( JSTL , Struts , Tapestry и т. Д.), А также более всеобъемлющие фреймворки не относится к JSP ( GWT , OpenLaszlo ). Ни одно из решений никогда не было полностью удовлетворительным - в большинстве случаев среда слишком ограничена или слишком сложна для моих нужд, в то время как другие потребовали бы обширного рефакторинга существующего кода. Кроме того, большинство фреймворков, похоже, имеют проблемы с производительностью.
В настоящее время я склоняюсь к решению выставления моих java-данных с помощью простого сервлета, который возвращает JSON, а затем рендеринга данных с использованием PHP или Ruby. Это дает дополнительное преимущество, заключающееся в том, что я тоже мгновенно выставляю свой сервис как веб-сервис, но мне интересно, изобрету ли я здесь колесо заново.