收录日期:2018/09/20 23:23:14 时间:2016/05/21 14:12:45 标签:Web 开发
Rt
在root下直接建就行了,你要干什么?
和4一样。。。但是tomat5 某些方面比较严格。servelt.2.4 jsp 2.0的。。

所以以前4能跑的,在5下不一定泡的起来了。
在\Tomcat\conf下server.xml将<!--
          <Context path="" docBase="ROOT" debug="0"/>
        -->
将注释去掉
然后你就可以在,root下建新的目录了比如建了“xxx”,就可以访问"http://127.0.0.1:8080/xxx/my.jsp"
直接建 .
C:\myapp\
     |
     +---index.jsp
     |
     +---WEB-INF\
     |     |
     |     +---classes\
     |     |     |
     |     |     +---[包名\]*.class文件  <--如有包名则建立相应的目录结构
     |     |
     |     +---src\
     |     |     |
     |     |     +---[包名\]*.java文件   <--java文件放在此处(仅建议)
     |     |                            <--如有包名则建立相应的目录结构
     |     +---lib\
     |           |
     |           +---*.jar <--放置仅用于本应用的jar文件(如:数据库驱动的jar文件)
     +---jsp\  <--放置所有JSP文件(仅建议)
           |
           +---*.jsp

------------------------------------------------------------------------
配置虚拟路径(配置%Tomcat%\conf目录下的server.xml文件):
<Context path="/MYAPP" docBase="c:\myapp" debug="0" reloadable="true"/>

path : 指在IE地址栏内的访问地址,本处如:http://localhost:8080/MYAPP
docBase : 你的应用的文件所在目录,本处如:c:\myapp
我原来用得是tomcat3.2,后来改用tomcat5.0,目录都是一样,只是web.xml里要修改比如:
<servlet>
<servlet-name>deletedlb</servlet-name>
<servlet-class>deletedlb</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>deletedlb</servlet-name>
<url-pattern>/servlet/deletedlb</url-pattern>
</servlet-mapping>
将所有class文件写入web.xml中,只是jsp文件运行不起来,以前发过贴问得,只是一直没解决阿!有知道得请给我发邮件:xiangnixiaowu@163.com
解决后开贴送分,谢谢!谢谢!
哦,对了我得路径是:d:\java\webapps\BFJZW(假如这是一个系统)\WEB-INF\classes