应该是jsp2.jsp的路径问题不对,你使用jsp取得当前完整的路径再加上jsp2.jsp PopWin("完整路径/jsp2.jsp",660,330);试一下

解决方案 »

  1.   

    是路径的关系啦!
    你调用了.do之后,默认的路径就是项目的根目录了,此时你再用你认为正确的相对路径自然不行。给出基于项目根目录的绝对路径或者相对路径就OK了!
      

  2.   

    假设项目的虚拟路径为AA,你的
    <Script language="JavaScript">
                     //判断手机号格式
                  function printSubmit() {
                                 PopWin("jsp2.jsp",660,330);
                     }
    </Script>
    相当于
    <Script language="JavaScript">
                     //判断手机号格式
                  function printSubmit() {
                                 PopWin("/AA/jsp2.jsp",660,330);
                     }
    </Script>
    而实际上你的jsp2.jsp还在一个目录下,假设bb
    所以应该这样写:
    <Script language="JavaScript">
                     //判断手机号格式
                  function printSubmit() {
                                 PopWin("/AA/bb/jsp2.jsp",660,330);
                     }
    </Script>