Разработка фреймворка Wicket / Java - PullRequest
0 голосов
/ 18 июня 2011

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

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

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

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

Ответы [ 2 ]

2 голосов
/ 18 июня 2011

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

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

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

1 голос
/ 18 июня 2011

Лучший способ - начать смотреть учебники по калитке на официальном сайте Wicket . Тогда есть калитка, которая также имеет очень полную коллекцию, как упомянуто Сураджем Чандраном. В большинстве примеров показана Java и соответствующая разметка HTML.

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

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

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

...