2011-06-18 2 views
0

Я очень привык к созданию пользовательских интерфейсов с помощью HTML/CSS/JS. Тем не менее, я работаю над приложением JAVA, которое использует Wicket.Разработка оболочки Wicket/Java Разработка

Может ли кто-нибудь указать мне все, что показывает, как создать ui с Wicket, с точки зрения, такой как мой? Если это имеет смысл. Я пытался понять, как я буду развивать пользовательский интерфейс после прочтения многих статей и встречи с нашими разработчиками. Я просто не обнимаю голову, как это сделать.

Кроме того, из того, что я знаю, имеет смысл фактически использовать Wicket, когда у вас есть дизайнер и разработчик ui для персонала, который может создавать пользовательский интерфейс MVC с нуля?

Пожалуйста, если это не имеет смысла, я надеюсь, что вы вынуждены задавать вопросы, чтобы вытащить любую информацию, которая вам нужна, и я не говорю. Я отчаянно пытаюсь понять.) Какая-то калитка имеет смысл, б.), Как, черт возьми, я строю пользовательский интерфейс, используя его!

+1

Если вы заинтересованы в разработке Wicket Development, я рекомендую книгу Wicket in Action http://wicketinaction.com/downloads/, это потрясающе. – Marcelo

ответ

2

Я думаю, что он не может стать лучше, чем примеры в wicketstuff. Вы можете просто разобрать forminput sample. Кнопка исходного кода находится справа.

Существует действительно небольшая кривая, связанная с началом работы с калитки, поскольку она изменяет полное направление мышления на веб-интерфейс.

В принципе, идея калитки состоит в том, чтобы иметь страницы шаблонов HTML с некоторыми заполнителями разметки с калитки, которые будут заполнены параллельным классом java.

1

Лучший способ - начать изучать калитки tutorials on the official Wicket website. Тогда есть wicketstuff, который также имеет очень обширную коллекцию, как упомянуто Suraj Chandran. В большинстве примеров показаны как Java, так и связанные с ними HTML-разметки.

Даже если вы не являетесь разработчиком Java, вам было бы полезно понять, как интерпретировать различные теги разметки Wicket и как приложение на основе Wicket создается из нескольких HTML-страниц, границ, панелей и других компонентов, связанных с Wicket ,

Wicket очень хорош для отделения кода Java от HTML (гораздо лучше, чем фреймворки, использующие JSP, PHP и другие технологии, сочетающие код с HTML). Поскольку на HTML-страницах нет исходного кода Java, разработчикам проще работать независимо от разработчиков. Также HTML-файлы можно редактировать в программах HTML-редактора, таких как Dreamweaver.

Если вы являетесь пользователем Dreamweaver и знакомы с функциями шаблона и библиотеки, то в мире Wicket вы найдете очень похожие понятия. Шаблон Dreamweaver = Граница калитки, библиотека Dreamweaver Item = панель калитки, например.