jsp开发中,
比方说,一个主页面main.jsp,里面有个div 假如命名为 <div id="test"></div>
我现在要做一个表单提交 ,每次提交后,可能会返回一个页面,我希望这个页面总是嵌入主页面中的div 为test中,请问怎么做哦?

解决方案 »

  1.   

    你这div里面放一个iframe,设置其id为frameOne,然后你的表单form里面添加target属性,内容为frameOne。
    如:
    <div id="test"><iframe name="frameOne" id="frameOne"></iframe></div>
    <s:form action="xxx" target="frameOne">
    ....
      

  2.   


    如果这样的话,我直接用iframe就是了,不用div呀,关键是iframe在不同的浏览器中可能有问题呀
      

  3.   

    嗯,不用div了。iframe是遵循w3c标准的,所有主流浏览器都支持的。http://www.w3school.com.cn/tags/tag_form.asp
    对了,刚才我说错了,应该是name为frameOne,而不是id
      

  4.   


    据我了解,iframe使用,css有的时候很难调试,我也想用iframe呀
      

  5.   

    如果你很介意iframe的话,那只有用ajax动态刷新了。ajax的jquery框架也不错。其它好像没什么办法了。