仅仅是添加一个类到classpath中你只要把test.class拷贝到tomcat_home/common/lib中就可以,以后启动tomcat后,在jsp页面就能直接用了。

解决方案 »

  1.   

    楼主说的运行是个什么概念,你像EXE文件那样运行嘛?
    楼上说的只是把它当做类库来加载上了.
      

  2.   

    目录结构及各类文件放置:
    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