这是javascript的问题。如果有打开一个新的窗口使用window.open()
如果想在当前窗口打开网页,使用document.location=“网址”

解决方案 »

  1.   

    不行啊,出来这个错误
    Generated servlet error:
    C:\J2EE\repository\i-robot\web\UseBean$jsp.java:111: Invalid expression statement.
                     document.location = "http://192.168.12.148:8000/fream.html";
                             ^
    An error occured between lines: 22 and 36 in the jsp file: /UseBean.jspGenerated servlet error:
    C:\J2EE\repository\i-robot\web\UseBean$jsp.java:111: ';' expected.
                     document.location = "http://192.168.12.148:8000/fream.html";
                                      ^
    An error occured between lines: 22 and 36 in the jsp file: /UseBean.jspGenerated servlet error:
    C:\J2EE\repository\i-robot\web\UseBean$jsp.java:111: Invalid character in input.
                     document.location = "http://192.168.12.148:8000/fream.html";
                                       ^
      

  2.   

    open("http://192.168.12.148/fream.html");改成out.print("<script>");
    out.print("open(\"http://192.168.12.148/fream.html\");");
    out.print("</script>");
    就OK了