Что самый минимальный Java является веб-платформой MVC? [закрытый]

попытаться редактировать PrivateRoute.js

if (localStorage.getItem('user')) {
  return <Route {...rest} render={props => <Component {...props} />} />
} else {
  return <Redirect to={{ pathname: '/login', state: { from: 
    props.location } }} />
}

Это работает?

9
задан Jonas 17 June 2011 в 13:48
поделиться

6 ответов

Stripes and ZTemplates are supposed to be pretty light.

11
ответ дан 4 December 2019 в 07:15
поделиться

Посмотрите на Apache Wicket .

6
ответ дан 4 December 2019 в 07:15
поделиться

Я бы сказал, что весенний webmvc довольно минималистичен и ИМХО это далеко не излишне. Вам не нужно включать весь Spring Framework, чтобы делать свои вещи. Для запуска webmvc webapp вам понадобится ~ 3-4 банки IIRC. Не стоит недооценивать преимущества DI в отношении внутренней структуры и тестируемости.

Я бы пошел на Spring WebMVC + JSP, возможно, в сочетании с sitemesh. Позже, когда вы поймете, что у вас есть более сложные вещи, вы можете добавить Spring-Webflow и т. Д.

3
ответ дан 4 December 2019 в 07:15
поделиться

Самый минимальный способ сделать веб-приложение на Java - это использовать JSP для отображения вашего контента и просто обычную Java в бэкэнде.

Для этого почти не требуется конфигурация.

Единственные требования для этого - J2SE и Tomcat для хостинга.

1
ответ дан 4 December 2019 в 07:15
поделиться

grails требует минимального количества настроек, так как большинство из них имеет нормальные значения по умолчанию.

3
ответ дан 4 December 2019 в 07:15
поделиться

Самый легкий фреймворк Java - это сервлет + JSP. Попробуйте использовать последние выпущенные стандарты - Servlet 2.5 и JSP 2.1. Tomcat предоставляет все необходимое:

  1. контейнер сервлетов,
  2. JSP (необязательно),
  3. среда выполнения Java;
  4. веб-сервер для обслуживания HTML.
0
ответ дан 4 December 2019 в 07:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: