改写成这个试试:
<servlet-mapping>
<servlet-name>CrsDisplay</servlet-name>
<url-pattern>/SimuTeach/html/*.crsDisplay</url-pattern>
</servlet-mapping>请求的中的url应该和url-pattern里的一致吧
<servlet-mapping>
<servlet-name>CrsDisplay</servlet-name>
<url-pattern>/SimuTeach/html/*.crsDisplay</url-pattern>
</servlet-mapping>请求的中的url应该和url-pattern里的一致吧
<servlet>
<servlet-name>srvCrsAdd</servlet-name>
<servlet-class>logic.srvCrsAdd</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>srvCrsAdd</servlet-name>
<url-pattern>*.crsAdd</url-pattern>
</servlet-mapping>
在.html的表单里这样调用能够把数据写到数据库
<form name="form1" method="post" action="srvAdd.crsAdd">
写servlet在<servlet-mapping>里怎么声明比较好,是每写一个servlet都要写一个<servlet-mapping>吗?
因为你的SimuTeach目录是新加的。
D:\Tomcat4\webapps\SimuTeach
D:\Tomcat4\webapps\SimuTeach\html
D:\Tomcat4\webapps\SimuTeach\WEB-INF\classes\logic
D:\Tomcat4\webapps\SimuTeach\WEB-INF\classes\dbaccess
D:\Tomcat4\webapps\SimuTeach\WEB-INF\lib