Разработка веб-приложений - варианты - PullRequest
0 голосов
/ 11 февраля 2010

Я работаю над Java-проектом разумного размера, которому нужен какой-то веб-администратор.

Точно так же мы можем удаленно запустить класс инициализации, изменить некоторые переменные и т. Д. И получить в целом симпатичный (ish) интерфейс.

Я сталкивался с веб-фреймворком Google, который выглядит как вариант, и кажется, что JSP - это еще один вариант. Мне нравится тот факт, что GWT, кажется, имеет несколько элементов пользовательского интерфейса, время несколько критично.

является ли GWT излишним, чтобы использовать его для создания веб-интерфейса для проекта (в основном это демонстрационная версия, поэтому мы будем использовать локальную сетевую машину с linux в качестве сервера)?

Какие-либо другие варианты, которые вы можете знать?

Спасибо!

Ответы [ 4 ]

1 голос
/ 11 февраля 2010

Одна приятная особенность JSP в том, что начать работу с ней очень просто, если вы уже являетесь Java-разработчиком. Есть несколько каркасов, которые могут накладываться поверх JSP, чтобы помочь вам, если хотите, например, Struts .

С точки зрения компонентов расширенного пользовательского интерфейса вы можете использовать любую из нескольких библиотек JavaScript (jQuery UI, Prototype + script.aculo.us, YUI, библиотека Google Closure и т. Д.), Которые не зависят от серверных технологий.

Редактировать : Я должен упомянуть: у меня есть друг, которому я доверяю, который в восторге от GWT (я не сделал с этим достаточно, чтобы иметь мнение). Если вы еще не знаете JavaScript и у вас нет времени на его изучение, но вы все еще хотите создать многофункциональное веб-приложение, GWT вполне может стать подходящим вариантом.

1 голос
/ 11 февраля 2010

Из моего личного опыта с прототипированием веб-интерфейса GWT великолепен, но это, вероятно, только потому, что я привык к программированию на качелях. Если вы никогда раньше не занимались программированием на Java, придерживайтесь чего-то на основе JSP, например Struts, JSF (с ICEFaces, если вам нужны какие-то готовые компоненты), Spring, Stripes ... Я думаю, вы поймали мой дрифт Есть миллион веб-фреймворков. Проведите небольшое исследование, но оставайтесь с тем, что вам знакомо и удобно.

0 голосов
/ 11 февраля 2010

Я согласен с ответом по цинку, но я бы больше согласился с Полосами . Он немного похож на Struts, но его проще и легче запустить (он не требует такой большой настройки), здесь есть сравнение двух

Веб-приложение "Привет, мир" может быть запущено примерно через полчаса.

На стороне просмотра вы можете использовать JSP или freemarker (некоторые другие, возможно, также)

JSP с некоторыми JQuery сделает хороший интерфейс

Удачи!

0 голосов
/ 11 февраля 2010

Просто используйте Struts - вы можете создать прототип очень быстро

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...