AJAX с версией Struts 1.x - PullRequest
       31

AJAX с версией Struts 1.x

6 голосов
/ 26 февраля 2010

У меня есть приложение, разработанное с использованием Struts1.3, версии Jboss4.X и jdk1.5

Теперь в качестве улучшения мы планируем внедрить AJAX в веб-приложение

Можете ли вы предложить мне

  1. Могу ли я использовать AJAX с Struts1.3 Framework?
  2. Какой Jar мне нужно использовать, если я могу реализовать AJAX?
  3. На каком-то сайте я понял, что struts2-dojo-plugin.jar можно использовать для Struts2, работает ли тот же jar для Struts 1.3 версии

Пожалуйста, проясните мои сомнения

1 Ответ

4 голосов
/ 26 февраля 2010
  1. Да. Вы можете использовать AJAX со структурой struts1.3. AJAX в основном делается на JavaScript на клиенте. Он запрашивает URL на вашем сервере, который будет соответствовать действию, которое вы пишете. Поскольку браузер сконцентрирован, он ничего не знает о структурах, он просто с радостью запрашивает страницы, предполагая, что все они являются статическими HTML-страницами.
  2. Вам не нужны никакие специальные файлы jar для использования AJAX. В Struts2 они включили Dojo, что упрощает использование этой библиотеки без дополнительных библиотек. Однако вы можете загрузить и установить любую библиотеку javascript, такую ​​как jQuery, dojo, prototype и т. Д., Которая поможет вам выполнить AJAX.
  3. Скорее всего, нет. Интеграция Dojo Struts2 не будет работать "из коробки" в Struts1.3. Вы можете использовать библиотеку Dojo, если хотите, но вам придется делать это самостоятельно.

Некоторые ссылки:

  1. AJAX и Struts1 и Struts2
  2. Джастин Койн
...