使用JSP+Servlet,我要使得项目首次进入一个Servlet,然后再转向index.jsp该怎么做?

解决方案 »

  1.   

    在web.xml中配置初始访问路径看看能不能起效
      

  2.   

    这还不好办?servlet跟jsp是一个样的,你能让人首次访问到你的jsp页面,就不会让人先访问你的servlet吗?这个你都想不通的话,我就没法跟你沟通了,解决上面的问题后,在你的servlet执行最后加个页面跳转location到你的目标页面就好了
      

  3.   

    楼主应该是初学Java吧,我刚开始的时候也是这样,譬如有个用户进入网站首页的时候就请求服务器端数据然后返回到JSP显示,其实你可以JSP(自动跳转到Servlet)→Servlet→JSP这样的方法来实现。
    当然楼上的说的也没错,你应该仔细看他说的,你看下面的配置就应该明白他在说什么了。
    <welcome-file-list>
    <welcome-file>TestServlet</welcome-file>
    <welcome-file>home.action</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
      

  4.   

    +1 将index.jsp 改成Servlet的访问名.