struts2网站
 
<welcome-file-list> 
    <welcome-file>default.jsp </welcome-file> 
  </welcome-file-list> default.html里直接 <script type="text/javascript"> 
window.location.href="login!sel.action"; 
</script> 
貌似只能这样了,无语了,首页必须先到ACTION 读去数据啊。
、有没高人知道解决方法
不要影响SEO了啊。。

解决方案 »

  1.   

    可以在web.xml里配置一个servlet映射
    <servlet>
            <servlet-name>index</servlet-name>
            ...
    </servlet>
    <servlet-mapping>
            <servlet-name>index</servlet-name>
            <url-pattern>default.html</url-pattern>
    </servlet-mapping>不需要实际的default.html页面存在,URL路径以default.html结尾会自动跳到servlet里
    另外可以考虑用专门的rewrite(伪静态化技术)
      

  2.   

    URL路径以default.html结尾会自动跳到servlet里 
    不明白。
    不想用伪静态
    人家一看.action STRUTS2的,多气派。是吧。。
      

  3.   

    从google是从什么地址进入你的望站的,
      

  4.   

    就是点进我的网站后 他点后退,还是 退到 default.jsp 就又进到我网里了,他出不去了。。
      

  5.   

    呵呵,太简单了吧。这种location的再次转向,back就是再次到了你的location页面。被再次转向回去了。你的设计如此,没办法!
     
      

  6.   

    昏。STRUTS2 只能这么设计啊
    <welcome-file-list> 
        <welcome-file>default.jsp </welcome-file> 
      </welcome-file-list> 
    里又不能直接引到ACTION