在structs的action里面用下面的语句转移画面:
return new ActionForward("www.163.com", true)
这样的提交方式是get还是post?这样转移一个画面和直接用javascript写
window.open("www.163.com");
有区别吗?

解决方案 »

  1.   

    get

    post
    是表单提交方式,不是重新请求一个连接。
      

  2.   

    get 方式window.open 会打开新窗口,ActionForward 不会
      

  3.   

    ActionForward  隐藏地址window.open("www.163.com");  显示地址
      

  4.   

    那么用
    return new ActionForward("www.163.com", true) 
    如果出现了http 404错误,我也无法通过tomcat的配置文件
    <errors>404</errors>
    <error-page>error1.jsp</error-page>
    来捕捉了?
    因为www.163.com已经是别的server了。我自己的tomcat server
    捕捉不到了理解对吗?
      

  5.   

    GET 提交  比如你可以直接在 www.163.com?id=2  接参数传递!捕获不到。 你那样做是在请求别人的服务器了。代码是在它服务器上跑的 异常当然也是在他的服务器上处理的
      

  6.   

    别人的服务器是weblogic是不是可以设置捕获http 404错误的?
    是不是weblogic.xml
      

  7.   

    别人的服务器是weblogic 在weblogic上面是不是可以设置捕获http 404错误的? 
    是不是weblogic.xml
      

  8.   

    weblogic.xml可以设置捕获404错误吗?