当前位置: 代码迷 >> Java Web开发 >> Struts2的action跟ajax交互的时候,为什么页面不刷新它就不显示改变的效果
  详细解决方案

Struts2的action跟ajax交互的时候,为什么页面不刷新它就不显示改变的效果

热度:4357   发布时间:2013-02-25 21:08:58.0
Struts2的action和ajax交互的时候,为什么页面不刷新它就不显示改变的效果?
如题,action和ajax交互传递数据的时候,前台点击一下按钮,后台根据按钮传回的id修改数据库的值,并且返回结果。为什么在页面上需要手动刷新才能看得到情况?

------解决方案--------------------------------------------------------
这不是搞笑吗,传回的方式是传统方式,又没传个JSON回来,还用year.***去接,真当js能直接调java对象啊。

要么public String changeYear()改成public void changeYear(),里面用response的writer去print,要么自己把后台的值变成JSON,返回这个JSON,然后修改result的type
  相关解决方案