+ -
当前位置:首页 → 问答吧 → jsp中通过ajax改变后台数据值并刷新

jsp中通过ajax改变后台数据值并刷新

时间:2011-08-29

来源:互联网

我在jsp中使用了jstl表达式,其中一部分数据在后台是用ArrayList存储的,html部分如下:
<c:forEach items="${requestScope.discussList }" var="discuss" >
  <div>
${discuss.contents }
  <hr/>
  </div>
</c:forEach>

现在我在页面上通过ajax方式提交了一个表单,ajax在后台对discussList的内容进行了修改和刷新,怎样让jsp页面自动根据discussList内容的改变来改变页面内容?不通过responseText

作者: lxlsoft   发布时间: 2011-08-29

异步的话就不能用jstl了
异步的话要在后台将ArrayList转化为json对象传到前台 来循环做js操作

作者: fanchuanzhidu   发布时间: 2011-08-29

你的数据已经是用ajax传递给后台了,为什么不直接进行修改呢?  
  你的response request和arrayList都是存储在服务器上的数据 一旦生成静态页面 除非刷新页面或者通过ajax调用服务器数据并利用js进行页面数据重新显示,不然前台页面不会有更新
 

作者: woodenhouse   发布时间: 2011-08-29

不刷新页面不就行了

作者: jumpheightway   发布时间: 2011-08-29

热门下载

更多