本人才学jsp,大概的看了深入浅出servlet&JSP这本书,属于绝对的菜鸟。现在我做一个后台管理,后台用了一个frameset分成了左右两部分。现在问题是在于我在左边用了一个超链接指向一个servlet,这个servlet读取一些数据以后,刷新右边的框架里的网页,这怎么做呢?我看的书里面都是只有刷新当前的网页的例子。大家帮帮忙吧,谢谢了

解决方案 »

  1.   

    右边那个链接的url提交到servlet~经过servlet处理后再提交到要显示的页面~要使显示的页面显示在右边~只要在url后面加上target="..."就可以了~
      

  2.   

    <a href="serveltName" target="right.jsp" />这样就可以跳转到右侧的页面。实现刷新效果。
      

  3.   


    <html>
    <head>
    <title>Test </title> <script>
    function test() {
    var if0 = document.getElementById("if0");
    if0.src = "http://www.baidu.com";
    }</script>
    </head> 
    <body> 
    <iframe id="if0"  name="if0"  src="http://www.163.com" ></iframe> 
    <a href="#" onclick="test()">测试</a>
    </body> 
    </html> 
      

  4.   

    超链接的target属性指向框架的name<a href="<%=path %>/admin/AllUserServlet"  target="table_main"  >&nbsp;重置用户密码</a>右边使用frameset 时在frame标记中也设置几个name 属性,我这里使用了iframe 。 <iframe  src="" name= "table_main" width="700" height="850"  marginheight="0" marginwidth="0" frameborder="0" scrolling="auto">你的浏览器不支持iframe,请使用IE浏览器!</iframe>