Как я могу использовать пользовательский JavaScript на страницах, сгенерированных Spring Roo? - PullRequest
1 голос
/ 02 сентября 2011

Я работал над проектом Spring Roo, и я ударил стену с точки зрения возможности настройки веб-страницы.

Главное, что я хочу сделать, это иметь возможность динамически скрывать определенныеполя, как клиент заполняет веб-форму.У меня есть выпадающий список, управляемый перечислениями, который имеет 4 варианта и пятый «другой» вариант.Если пользователь выбирает «другое», я хочу, чтобы появилось текстовое поле, чтобы пользователь мог заполнить свой выбор.

Я разговаривал с кем-то, и они сказали: «Это действительно зависит от выбранного вами пользовательского интерфейса.из MVC леса вы можете использовать JavaScript для управления этими отношениями ".Я действительно использую леса MVC, поэтому я думаю, что я должен использовать JavaScript.Я действительно не знаю так много JavaScript, но проблема заключается в том, что я даже не знаю, куда код JavaScript будет идти в терминах моих файлов проекта.И тогда вторая проблема, конечно, заключается в том, как использовать javascript для динамического скрытия полей в Spring.

Спасибо

1 Ответ

0 голосов
/ 05 сентября 2011

Spring MVC scaffolding использует dojo по умолчанию в качестве своей структуры JavaScript.

Вы можете использовать стандартные функции dojo, когда присоединяете события к элементам DOM.Вы можете просто использовать тег <script/> для хранения ваших собственных пользовательских методов javascript на сгенерированной странице .jspx.

Кроме того, вы можете интегрировать другую существующую инфраструктуру javascript, такую ​​как jQuery.На данный момент вы можете включить jQuery вручную, но этого можно ожидать в будущей версии Spring Roo.

Пока вы можете быть осторожны с додзё.

...