Servlet检索数据,构造JSP并发送到Ajax

时间:2015-03-09 20:39:39

标签: java jquery ajax jsp servlets

我需要更新一个' div'在我的代码中带有带标签和输入的表单。表单是在JSP文件中构造的,我将使用从我的servlet接收的属性来填充它。

我需要使用我的DAO对象获取Servlet中的属性,发送到JSP页面以正确构造HTML代码,然后将此html代码发送到我的Ajax函数,这将把JSP代码放在我的div中。 / p>

但是,当我做类似的事情时:

 request.setAttribute("user", user);
 request.getRequestDispatcher("/jsp/user-list.jsp").forward(request, response);

我不知道如何将此页面代码发送到我的ajax函数,因为我已经调用了调度程序。

在我的ajax函数中,我正在等待代码放入我的div。

 $.get('../LoadPointServlet', function(responseText) { 
    $('#dataPoint').html(responseText);       
});

1 个答案:

答案 0 :(得分:0)

在user-list.jsp页面上,您可以使用以下命令获取已放入Servlet的属性“user”的值:

request.getAttribute("user");

在user-list.jsp中设置更新的值。