struts2自带的dojo插件除了使用<sx:submit>和<sx:a>可以更新某个元素的内容,在js中有什么方法吗,急求答案,大神们,谢谢啦...JSPDojoStrutsJavaScript

解决方案 »

  1.   

    使用框架的弊端啊,人都被框架搞傻了。你用传统方法来个jquery的ajax,这样就不用局限在java的某个框架的插件了。
      

  2.   

    但是我需要在div中刷新很多内容,并不是返回一个字符串或者很少的东西,用ajax话,那工作量岂不是很大
      

  3.   

    ajax也不是说只是返回个字符串啊,你可以打包成类或者集合,然后转换成前台能处理的json或者数组传过来。
      

  4.   

    通过dom的方式更新到你要的div中 
      

  5.   

    struts2不是可以无刷新更新了吗?
    虽然我没试过
      

  6.   

    在<sx:submit>或者<sx:a>生成的网页中找找它们的点击事件,然后复制下来
      

  7.   

    有个办法就是: 把你Div的内容分离到另外一个页面上去    然后用jquery ajax  action那边返回到你分离的页面   。 回调函数中用$("#divId").html(v)重新填充