我配置好所有JSP项目环境!然后新建了个webproject,名字问题MyTest;然后在MyTest名下的webroot里面新建个JSP文件,就是个简单的this is JSP页面!语句是没问题是建JSP默认生成的!结果在浏览器里面访问说The requested resource (/MyTest/index.jsp) is not available.
http://localhost:8080/MyTest/index.jsp   问下该怎么办?

解决方案 »

  1.   

    1.端口是8080嘛
    2.项目是否配置了,tomcat启动了嘛
      

  2.   

    那就在MyEclipse 的webroot 下新建嘛!!
      

  3.   

    你的action,传值需要在xml里配置,你没有配置好。
      

  4.   

    是不是新建的项目都要在xml里面配置?我没用到action啊!
      

  5.   

    搞笑的是,我这MyEclipse里面只有建的项目名为test,下webroot只有默认的index.jsp可以访问除此之外还可以建一个JSP文件可以访问,以外建个JSP文件就不可以访问!
      

  6.   

    检查web.xml的配置并重新编译一下工程
      

  7.   

    没遇到过,删除重新建立,
    再不行就把MyEclipse卸载重装
      

  8.   

    http://localhost:8080/MyTest/index.jsp  
    index页面不是一开始就有么 项目发布之后 直接输入http://localhost:8080/MyTest就可以访问index页面了
      

  9.   

    1.首要怀疑的是你的Tomcat有没有问题,如果Tomcat启动了,而且端口正确的话.不应该出现not available.
      建议:查看Tomcat配置,端口
    2.去文件系统查看<Tomcat_Home>/webapps/MyTest/index.jsp, <Tomcat_Home>/webapps/MyTest/WEB-INF/web.xml是否存在,以及是否正确.
      

  10.   

    同学,去你的tomcat的webapp目录下看看存在不存在/MyTest/index.jsp 这个文件,我怀疑你的工程发布到tomcat的时候并不是MyTest
      

  11.   

    你只要在你的Tomcat安装目录下,找到conf文件夹,打开里面的web.xml,找到第104行,有就是<servlet>
            <servlet-name>default</servlet-name>
            <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
            <init-param>
                <param-name>debug</param-name>
                <param-value>0</param-value>
            </init-param>
            <init-param>
                <param-name>listings</param-name>
                <param-value>false</param-value>
            </init-param>
            <load-on-startup>1</load-on-startup>
        </servlet>将那行的false改为true即可<init-param>
                <param-name>listings</param-name>
                <param-value>true</param-value>
    </init-param>
      

  12.   

    修给一下xml文件,设置action路径
      

  13.   

    是不是tomcat的配置文件里配置了docBase="**",