在tomcat的webapps目录下新建一个文件夹,然后再将你的程序按照examples的格式放置,
强烈建议看一下tomcat自带的examples

解决方案 »

  1.   

    安装tomcat,在他的bin目录下找到startup.bat
    写上SET JAVA_HOME = 你的JDK目录
    SET TOMCAT_HOME = 你的TOMCAT目录
    或者在环境变量中:设置java_home = 文件夹名;
    path = 文件夹名\bin;文件夹名\bin\dt.jar;
    class = 文件夹名\lib;
    在tomcat的webapps目录下新建一个文件夹myapp,然后再将你的程序,拷贝到它下边
    找到
    <!--
              <Context path="" docBase="ROOT" debug="0"/>
    -->
    修改
    <Context path="/myapp" docBase="/myapp" debug="0"/>
    注意:myapp下不能再有一层文件夹了,否则应该这样写
             <Context path="/myapp/文件夹名" docBase="/myapp/文件夹名" debug="0"/>
    在你的应用的web-inf文件夹下,找到web.xml把它的头,换成你的tomcat的头,在example文件夹下有web.xml用它的头来替换就可以了。
    启动tomcat
    打开浏览器:键入http://localhost:8080/myapp或者http://localhost:8080/myapp/文件夹名
    默认是index.htm,index.html,index.jsp
      

  2.   

    这样发布是ok的,也就是修改你的server.xml文件,创建一个虚拟路径。
    但是有一个问题,当我测试oracle的jdbc驱动程序时却出现问题:The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request.
      javax.servlet.ServletException: oracle.jdbc.driver.OracleDriver
    ......
    程序保证没有问题(在weblogic环境下已通过验证),请问高手这个问题如何解决?谢谢!
    另外,在tomcat里面发布一系列的文件(*.jsp/*.java),是不是可以通过打成什么包的方式来发布的?请多多指教.
      

  3.   

    JavaBeans Activation Framework(1.0.2版) 的安装
    JavaMail API 的所有版本都需要 JavaBeans Activation Framework 来支持任意数据块的输入及相应处理。功能似乎不多,但目前许多浏览器和邮件工具中都能找到这种基本的 MIME 型支持。下载完框架后,解开 jaf1_0_2.zip 文件,并将 activation.jar 文件添加到 CLASSPATH 中。