现在碰到一个问题,在一个jsp中,有一个div,div中有一个表单,然后提交到struts2,处理后,返回一个jsp页面,但是呢,现在想把返回的结果显示到前面页面中div中,各位大侠有如何高招,求剔教.

解决方案 »

  1.   

    用iframe,它的src=你的表单提交的地址
      

  2.   

    在div中嵌套一个iframe,iframe中放入表单
      

  3.   

    用ajax,把返回的html字符串用 object.innerHTML=xxx 方法显示出来
      

  4.   

    iframe 不好,不如直接跳带你那个div+得到jsp的 页面。   
    主要是不知道你为什么要这么干。
      

  5.   

    主要是改原来的界面,原来的界面是在div中显示的.但是我又不能按你说的返回到第一个页面中,那个页面我是不能改的.原来的div中的内容也是读取的一个jsp页面.
      

  6.   

    可以尝试用js  $('#id').append(html代码+动态的值);