问个web.xml配置servlet的问题.

来源:百度知道 编辑:UC知道 时间:2024/07/04 07:44:51
我在classes目录建的文件夹目录如下:
A-b-c-d-e-f->servlet1.
我在web.xml文件去配置它们.
<servlet>
<servlet-name>servlet1</servlet-name>
<servlet-class>A.b.c.d.e.f.servlet1</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servlet1</servlet-name>
<url-pattern>/servlet1</url-pattern>
</servlet-mapping>

我在jsp页面的form表单中的引用是这样的:
<form action="/MyWeb(根目录)/servlet1" method="post">

但是我在提交的时候却找不到那个servlet1,不知道什么问题.请大家赐教!

<form action="/servlet1" method="post">

你的Action中的路径错误,应该是action = "servlet1",这个路径是根据<url-pattern>/servlet1</url-pattern>来的,如果<url-pattern>/jj/servlet1</url-pattern>
那action = "jj/servlet1"。

<form action="/MyWeb(根目录)/servlet1" method="post">

可能是路径的问题。

这个form放在哪个页面呢? 把这个页面的http地址贴出来?
另外java对大小写敏感, 请检查上面几个路径的大小写。