Где должен указывать этот URL, если я использую Java вместо PHP? - PullRequest
2 голосов
/ 26 августа 2010

У меня есть следующий скрипт jqGrid:

   jQuery("#editgrid").jqGrid({        
       url: "editing.php?q=1",
       datatype: "xml",
       // ...

Где должен указывать url, если я использую Java вместо PHP для создания crud?

Ответы [ 2 ]

3 голосов
/ 26 августа 2010

Он должен просто указывать на URL, где у вас есть код Java, запущенный и прослушивающий конкретный URL. В веб-приложении Java вы обычно используете класс Servlet для этого. Просто позвольте URL соответствовать <url-pattern> класса Servlet, как вы определили в web.xml. В классе Servlet вы просто реализуете метод doGet() соответственно для обработки запроса и ответа HTTP GET.

0 голосов
/ 27 августа 2010

Если вы используете DWR, укажите функцию как тип данных (вместо «xml»), которая вызывает метод DWR Javascript.Обратный вызов функции DWR должен затем вызвать addXMLData для editGrid следующим образом:

$("#editGrid")[0].addXMLData(xmlData)

обратите внимание на нотацию [0], которая необходима.Подробности здесь: JQGrid Wiki: методы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...