我的web.xml文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee"
http://java.sun.com/xml/ns/j2ee/web-app_2.4.xsd">
<servlet>
<servlet-name>queryservlet</servlet-name>
<servlet-class>mypack.QueryServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>queryservlet</servlet-name>
<url-pattern>/queryservlet</url-pattern>
</servlet-mapping>
</web-app>
我的form action="queryservlet",但点击按钮提交后却一直有这样的问题:
type Status reportmessage /query/queryservletdescription The requested resource (/query/queryservlet) is not available.请问各位这可能是什么问题?是不是映射问题?
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee"
http://java.sun.com/xml/ns/j2ee/web-app_2.4.xsd">
<servlet>
<servlet-name>queryservlet</servlet-name>
<servlet-class>mypack.QueryServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>queryservlet</servlet-name>
<url-pattern>/queryservlet</url-pattern>
</servlet-mapping>
</web-app>
我的form action="queryservlet",但点击按钮提交后却一直有这样的问题:
type Status reportmessage /query/queryservletdescription The requested resource (/query/queryservlet) is not available.请问各位这可能是什么问题?是不是映射问题?
配置与提交都没问题,那就是你的Servlet或者转向页面有问题。
错误提示是这样的:
type Status reportmessage /queryservletdescription The requested resource (/queryservlet) is not available.
你现在访问的是不是这个目录下的一个页面,然后再通过它来提交的
servlet在~\query\webRoot\WEB-INF\classes里
改成../queeryservlet仍然出错
\query\webroot
../queeryservlet,试试看.