.load () JQuery с сервлетом - PullRequest
       11

.load () JQuery с сервлетом

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

Можно ли загрузить содержимое в div через сервлет через .load () jquery?

Я пробовал это

$('#getDetails').load('getDetails');

Но это не работает !! Что может быть альтернативой этому?

Спасибо

Ответы [ 3 ]

2 голосов
/ 28 сентября 2011

Вы прочитали документацию ? Если есть один параметр, это должен быть URL. getDetails один, очевидно, не так.

1 голос
/ 04 мая 2014

Ваш сервлет должен переопределить метод doGet, например:

@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
            throws ServletException, IOException {

// implementation

}

В web.xml вы помещаете отображение сервлета, как это:

<servlet>
    <servlet-name>MyServlet</servlet-name>
    <servlet-class>com.example.myservlet.MyServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>MyServlet</servlet-name>
    <url-pattern>/servlet</url-pattern>
  </servlet-mapping>
</servlet>

Затем вы вызываете сервлет из контекста JQuery, например:

function someFunction() {

    $("#yourDivId").load("./servlet");

}

Ура !!

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

получил.

Я изменил метод сервлета на get и передал параметр с именем сервлета.

$('#getDetails').load('getDetails?process=u');

Сейчас работает.

Спасибо ..

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