刚建了个WEB PROJECT,里面有servlet,jsp
但是最后部署后,jsp文件不在项目文件夹中,而在其子文件夹中,这样,我用如下地址
http://localhost:8080/acceptform/form.jsp(其中acceptform为项目文件夹名,)
就无法访问,然后把jsp文件剪切到项目文件夹中,就能用以上地址访问,
那这个jsp文件在项目部署后的位置是依赖于哪些因素呢,如何使它在部署后位于项目文件夹中,而不是其子文件夹中????

解决方案 »

  1.   

    不可能吧 怎么会改变另外你的项目名呢不通过项目就想访问jsp页面?
      

  2.   

    项目名就是acceptform,部署后就在C盘里tomcat文件夹里面生成了acceptform这个项目文件夹了啊,
      

  3.   

    那就对了啊 acceptform是项目名你发布到服务器上当然要生成acceptform文件夹你想访问jsp页面就应该http://localhost:8080/acceptform/form.jsp而form.jsp应该存放在acceptform文件夹的跟目录下
      

  4.   

    对的,但是我部署后form.jsp并不是在acceptform目录下,而是在其子目录下,我是剪切过来的
      

  5.   

    在创建JSP文件时,有可以选目录的,我以前都是默认,一直以为是自动选目录的,见笑了,
      

  6.   

    如果把所有的jsp file都放到项目的根文件夹中,是不是太乱了点?