在JSP 中“/”的路径 表示 http://localhost:8080我想部署一个项目,“/” 的路径表示 http://localhost:8080/abc  (abc 表示一个项目名)不知这样可不可以,在 tomcat 中如何配置, 先谢谢了

解决方案 »

  1.   

    tomcat布置一般要在D:\TomCat5.5\Tomcat 5.5\webapps下 建立一个welcome文件夹。或者你直接在D:\TomCat5.5\Tomcat 5.5\webapps里面写页面 然后启动tomcat就可以运行的。
      

  2.   

    我的意思是说,在正常的情况下页面中 "/abc/aa/bb.jsp" 是 项目abc下aa文件夹中的bb.jsp我现在想在页面中用 "/aa/bb.jsp" 表示 项目abc下aa文件夹中的bb.jsp即 “/” 的路径表示 http://localhost:8080/abc  (abc 表示一个项目名) 不知该怎样配置部署
      

  3.   

    把tomcat在root目录下的所有文件删了,然后把你项目放进去
      

  4.   

    这个不行吧,你必须放在你的工程下,然后tomcat根据url解析才能找到,如果你非要这样做的话,部署在tomcat/webapps/root下试试。
      

  5.   

    把你的项目放在webapps下面,比如你的项目名称是abc
    然后这样http://localhost:8080/abc  访问就行了。
      

  6.   


    这样只能解决在打开 http://localhost:8080 时会直接进入ROOT目录下的项目,()但,在项目中的页面文件中“/”还是表示“http://localhost:8080 ”,我是想在页面文件中用“/”表示http://localhost:8080/obj,即页面中路径 “/aa/a.shtml” 实际路径为“/obj/aa/a.shtml” ,不知这样能实现不?
      

  7.   

    似乎tomcat默认就是项目名吧输入http://localhost:8080/abc如果web.xml中配置了welcome-file-list,就显示这配置的页面没有配置welcome-file-list的话,就显示项目中所有的jsp文件
      

  8.   

    把webapps下面的root删除,将你的web应用文件夹命名为root,放在webapps 下面.
      

  9.   

    tomcat 虚拟路径的配置
      

  10.   

    http://localhost:8080 
    后面本来跟的就是工程名
    当然也可以跟其他的
    这需要配置
      

  11.   

    搞好了,是把项目文件放到ROOT文件夹里,谢谢各位。来者有分,就是分太少,呵.......