如何在不刷新整个页面的情况下刷新从jsp页面中的servlet获取的数据。
我现在对我的解决方案不满意,这是:
从服务器轮询jsp页面并将其加载到div容器中。 (见下文)
我的jsp文件如下所示:
<c:forEach items="${list}" var="myList" >
<tr>
<td class="aligncenter">
<span class="center">
<input type="checkbox" name="option${myList.id}" value="${myList.id}"></input>
</span></td>
<td class="listId">${list.id}</td>
<td>${myList.title}</td>
<td>${myList.description}</td>
<td style="text-align:center;"><img style="height:40px;" src="../../app/images/food/thumbnail/${myList.imagePath}"></img></td>
</tr>
</c:forEach>
知道我有一个方法,它在我的控制器中调用一个方法,该方法使用模型中的属性检索此jsp文件。
然后我用jquery
将这个jspfile加载到div中jQuery('.myDivWhereIWantToLoadMyJspFile').load(data);
是否还有其他可能刷新jsp页面中的数据,除了websockets?