.jsp 文件中的 ModelAttribute:无法解析符号。 Spring
ModelAttribute in .jsp file: Can not resolve symbol. Spring
我有用于学习 Spring 框架的原始 spring 项目。在我的 .jsp 文件中,出现以下异常:
但是在我的控制器中 class 我有 @ModelAttribute("student")
:
下面是我的项目结构:
在我的 web.xml
文件中我也有异常:
这是我的神器:
很乐意提供任何帮助。谢谢。
如果你和我有同样的问题,你必须像我的 web.xml
一样配置 dispatcher servlet
和映射。解决 web.xml 中的符号错误意味着在你的 pom.xml 中你应该写:<packaging>war</packaging>
。它对我有用。
我的pom.xml:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.spring</groupId>
<artifactId>SpringgMVC</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>war</packaging>
<dependencies></dependencies>
我有用于学习 Spring 框架的原始 spring 项目。在我的 .jsp 文件中,出现以下异常:
但是在我的控制器中 class 我有 @ModelAttribute("student")
:
下面是我的项目结构:
在我的 web.xml
文件中我也有异常:
这是我的神器:
很乐意提供任何帮助。谢谢。
如果你和我有同样的问题,你必须像我的 web.xml
一样配置 dispatcher servlet
和映射。解决 web.xml 中的符号错误意味着在你的 pom.xml 中你应该写:<packaging>war</packaging>
。它对我有用。
我的pom.xml:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.spring</groupId>
<artifactId>SpringgMVC</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>war</packaging>
<dependencies></dependencies>