springmvc使用表單標(biāo)簽報(bào)異常:java.lang.IllegalStateException: No WebApplicationContext found: no ContextLoaderListener registered?引用了:<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>再使用:“<form:form action="addStudent" method="post"> <form:label path="name">姓名:</form:label><form:input path="name"/> <form:textarea path="text"/></form:form>”就報(bào)異常,求助。 如果不使用 上面的spring 的form 標(biāo)簽就不報(bào)錯(cuò)。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_2_5.xsd" id="WebApp_ID" version="2.5"> <servlet> <servlet-name>SpringMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>SpringMVC</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list></web-app>WEB-INF 目錄下有SpringMVC-servlet.xml:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="? ? ? ? http://www.springframework.org/schema/beans?? ? ? ? http://www.springframework.org/schema/beans/spring-beans-3.0.xsd? ? ? ? http://www.springframework.org/schema/context?? ? ? ? http://www.springframework.org/schema/context/spring-context.xsd? ? ? ? http://www.springframework.org/schema/mvc? ? ? ? http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd"> <context:component-scan base-package="test2" /> ? </beans>
1 回答

younghu
TA貢獻(xiàn)25條經(jīng)驗(yàn) 獲得超6個(gè)贊
<servlet> <servlet-name>SpringMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>SpringMVC</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list>
這個(gè)配置錯(cuò)誤,加上一個(gè)
<servlet> ????<servlet-name>SpringMVC</servlet-name> ????<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> ????<init-param> ??????<param-name>contextConfigLocation</param-name> ??????<param-value>classpath:xxx.xml</param-value> ????</init-param> ????<load-on-startup>1</load-on-startup> ??</servlet> ??<servlet-mapping> ????<servlet-name>SpringMVC</servlet-name> ????<url-pattern>/</url-pattern> ??</servlet-mapping>
你配置文件少了一個(gè)contextConfigLocation
添加回答
舉報(bào)
0/150
提交
取消