当前位置:编程学习 > JAVA >>

如何在1个DIV里面载入已经写好的JSP

通过左侧写好的 菜单栏 控制 右侧个DIV 载入不同的JSP页面 并且CSS和JS 效果都保存
求大神指点
听人说用AJAX 什么的  JSP Ajax JavaScript CSS --------------------编程问答-------------------- 用jquery的load吧,比如你的<div id="test"></div>
$("#test").load("这里写你的请求名",“这里是你想传过去的参数,也可以不写”);然后你在你的后台把你的jsp页面返回就可以了。 --------------------编程问答-------------------- 用iframe呢?
--------------------编程问答--------------------
引用 2 楼 longtian1213 的回复:
用iframe呢?

框架就算了 --------------------编程问答--------------------
引用 1 楼 javamin 的回复:
用jquery的load吧,比如你的<div id="test"></div>
$("#test").load("这里写你的请求名",“这里是你想传过去的参数,也可以不写”);然后你在你的后台把你的jsp页面返回就可以了。

我去试试 --------------------编程问答-------------------- 通过左侧写好的 菜单栏 控制 右侧个DIV 载入不同的JSP页面

使用 frameset  或者嵌套iframe 效果一样。 --------------------编程问答-------------------- 为什么不用frameset? --------------------编程问答--------------------
引用 6 楼 qiyuexuel 的回复:
为什么不用frameset?

我听说有一种代替框架的技术
貌似就是用AJAX实现的 --------------------编程问答--------------------
引用 7 楼 u011468175 的回复:
Quote: 引用 6 楼 qiyuexuel 的回复:

为什么不用frameset?

我听说有一种代替框架的技术
貌似就是用AJAX实现的

那你每次点击左侧菜单,右边就要ajax 拼接html 累死你。。。 --------------------编程问答--------------------
引用 7 楼 u011468175 的回复:
貌似就是用AJAX实现的

frameset可以替换页面
ajax可以局部刷新页面异步替换数据,还可以替换页面吗?? --------------------编程问答-------------------- http://www.cnblogs.com/modou/articles/1303854.html

不知道这个能否实现我的要求  --------------------编程问答-------------------- 用ajax就行了,
类似

var url_value="<c:url value='/ajax.do'/>";
          info= {id:id};
  $.ajax({
        type: "get",
                async: false,
        url: url_value,
        data: info,
        success: function(msg){
            $("#div").html("");
                $("#div").append(msg);
        },
         error:function(){
         //
        }
});
--------------------编程问答-------------------- 有人说可以用dwr
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,