如果你的虚目录为/test
那么你的.jsp 文件就在/test/下面,
那么你的.class 文件一般在/test/WEB-INF/classes 下
那么你的.jsp 文件的访问,like this http;//127.0.0.1:8080/test/your.jsp
那么你的servlet 就like this http://127.0.0.1:8080/test/servlet/your.class 
一般是.jsp 文件get,post 给一个servlet 然后servlet 处理 doGet() doPost() service()
修改server.xml 之后可以like this http://127.0.0.1:8080/test/your.class 
 <!-- Tomcat Root Context -->
        <!--
          <Context path="" docBase="ROOT" debug="0"/>
        -->        <!-- Tomcat Examples Context -->
  <Context path="/test" docBase="test" debug="0"
                 reloadable="true" crossContext="true">
 <Resource name="jdbc/OracleDB" auth="Container" type="javax.sql.DataSource"/> <ResourceParams name="jdbc/OracleDB"> <parameter> <name>factory</name> <value>org.apache.commons.dbcp.BasicDataSourceFactory</value> </parameter> <parameter> <name>driverClassName</name> <value>oracle.jdbc.driver.OracleDriver</value> </parameter> <parameter> <name>url</name> <value>jdbc:oracle:thin:@127.0.0.1:1521:test</value> </parameter>
 <parameter> <name>username</name> <value>test</value> </parameter> 
<parameter> <name>password</name> <value>test</value> </parameter>
 <parameter> <name>maxActive</name> <value>50</value> </parameter> 
<parameter> <name>maxIdle</name> <value>10</value> </parameter> 
<parameter> <name>maxWait</name> <value>1</value> </parameter> 
</ResourceParams> 
 </Context>