重新加载JSP页面的一部分而不刷新整个页面

时间:2013-10-24 09:05:27

标签: jsp servlets

我正在研究jsp和servlet的组合。当servlet更新db中的值时,我必须重新加载jsp页面的特定部分(可能是table,div或section),而不刷新整个页面。

我不是专业jQuery用户,但可以将其理解为初学者。

2 个答案:

答案 0 :(得分:5)

给你的表,div或部分一个id(例子中的aaa)并试试这个:

<script src="http://code.jquery.com/jquery-latest.js"></script>
<button onclick="jQuery('#aaa').load(' #aaa');">Reload</button>
<div id="aaa"><%=new java.util.Date().toString()%></div>

答案 1 :(得分:1)

您可以使用Ajax,哪个浏览器支持默认也很简单。

您也可以使用DWR(Direct Web Remoting),但需要在web.xml中添加一些其他配置并添加jar。