Я прихожу на Java из С# и ASP.NET MVC, мне бы хотелось найти эквивалент в мире Java, который я мог бы использовать в Google App Engine. Я уже начал играть с FreeMarker и даже сделал первые шаги для написания очень простой структуры. В идеале мне не пришлось бы делать всю тяжелую работу, хотя кто-то должен был это сделать уже! Поэтому мой вопрос: какие рамки существуют там, которые были бы знакомы мне из ASP.NET MVC, и я мог бы использовать их в Google App Engine для Java.
Ключевыми вещами, которые я хочу, являются:
- Простая маршрутизация -
/products/view/1
преобразуется в действие представления контроллера продуктов с продуктом 1 - Шаблон Engine - способ легко передать "ViewData" в представление, и из вида, легко доступного для него, в идеале я бы хотел избежать всего, что слишком XMLy (поэтому мне нравится FreeMarker).