程序运行出错web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0"> <display-name>seventh</display-name> <welcome-file-list> <welcome-file>index.html</welcome-file> </welcome-file-list> <servlet> <description></description> <display-name>RegisterAction</display-name> <servlet-name>RegisterAction</servlet-name> <servlet-class>com.henu.service.RegisterAction</servlet-class> </servlet> <servlet-mapping> <servlet-name>RegisterAction</servlet-name> <url-pattern>/RegisterAction</url-pattern> </servlet-mapping></web-app>console:四月 25, 2016 6:51:49 下午 org.apache.catalina.startup.VersionLoggerListener log信息: Server version: Apache Tomcat/7.0.68四月 25, 2016 6:51:49 下午 org.apache.catalina.startup.VersionLoggerListener log信息: Server built: Feb 8 2016 20:25:54 UTC四月 25, 2016 6:51:49 下午 org.apache.catalina.startup.VersionLoggerListener log信息: Server number: 7.0.68.0四月 25, 2016 6:51:49 下午 org.apache.catalina.startup.VersionLoggerListener log信息: OS Name: Windows 7四月 25, 2016 6:51:49 下午 org.apache.catalina.startup.VersionLoggerListener log信息: OS Version: 6.1四月 25, 2016 6:51:49 下午 org.apache.catalina.startup.VersionLoggerListener log信息: Architecture: amd64四月 25, 2016 6:51:49 下午 org.apache.catalina.startup.VersionLoggerListener log
3 回答

一只斗牛犬
TA贡献1784条经验 获得超2个赞
你这个web.xml是全部的吗,错误其实已经打出来了,The servlets named [RegisterAction] and [com.henu.service.RegisterAction] are both mapped to the url-pattern [/RegisterAction] which is not permitted。 如果web.xml中没有多个servlet匹配同一个url-pattern,那么就有可能在RegisterAction中使用了注解。 你可以看一下。

Helenr
TA贡献1780条经验 获得超4个赞
1、检查Servlet配置:类全名有木有写错;
2、检查提交表单的action属性的值,是否和Servlet的url-pattern
属性一致;
3、检查是否同时使用XML和注解的方式配置同一个Servlet类;
4、检查浏览器的URL;
添加回答
举报
0/150
提交
取消