Некоторые GWT MVP Newbie вопросы
Вопрос
Я работал с ASP.NET (C #, Classic / MVC), Django (Python) и CI (PHP), но я полностью новичок в GWT и JSP / Servelets, и мне сказали, чтобы узнать GWT MVP. Итак, я прочитал учебник для GWT-MVP из Google. Я скачал проект Контакты, который использовался в этом руководстве. После прочтения тех, я не мог понять все это. Вот мои вопросы (у меня установлено плагин Eclipse-Gallelio и GWT / SDK):
- Что Переводные коды, указано в файле concents.gwt.xml? Коды, которые должны быть переведены на JavaScript? Или что? Который источник Метки должны включать там? Как те путь (атрибут) сопоставлены?
- Я нашел только один статический HTML-файл в война папка (Contacts.html). Он имеет одно и то же имя (с той же буквой) в качестве имени проекта. Это необходимо / правило?
- Как делает Rootpanel. Знайте, какой HTML-файл будет обернутым? Это настраивается? Если так, где?
- Если у меня есть несколько файлов HTML, как мне сказать Rootpanel. использовать один из них?
- Если у меня есть 2/3 вложенных главных страниц (например, ASP.NET или Django или CI), как я могу присоединиться к ним, чтобы построить один HTML?
- Или у проекта есть только один HTML?
На данный момент этого достаточно. Может быть, эти вопросы глупые, но я понятия не имею о GWT-MVP. Заранее спасибо.
Решение
- Переводные коды будут переведены на JavaScript. Вы должны включать все, что нужно на стороне клиента. Поэтому, если у вас есть какой-то объект для передачи данных с сервера на клиента, и у вас есть, что в пакете под названием «Shared» необходимо добавить
<source path='shared'/>
к файлу concents.gwt.xml. - Это не должно быть одинаково, что и проект, если вы хотите изменить его, вам нужно изменить его в файле war / web-inf / web.xml (в
<welcome-file-list>
ярлык) - В GWT вы в основном имеют только один HTML-файл и просто измените виджеты, прикрепленные к корневой панели. Если вы хотите изменить HTML Check 2.
- Проверка 6.
- Проверка 6.
- да
Не связан с StackOverflow