我现在正在学习基于servlet和.jsp的MVC的基础;但是,当我尝试进行简单测试时,IntelliJ对以下项=“ $ {}”发出警告:“此检查报告了可能的EL问题,例如未解决的引用和无效的EL位置”;
我检查了web.xml中的servlet配置;检查我的.jsp文件的路径是否在根目录中,但是它不起作用;
这是我的代码:
-TestView.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<head>
<title>test view</title>
</head>
<body>
<c:forEach var="templist" items = "${mystringlist}">
${templist} <br/>
</c:forEach>
</body>
-TestServlet.java
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
@WebServlet(name = "TestServlet")
public class TestServlet extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String[] list = {"aaa","bbb","ccc","ddd","eee"};
request.setAttribute("mystringlist", list);
RequestDispatcher dispatcher = request.getRequestDispatcher("/TestView.jsp");
dispatcher.forward(request,response);
}
}
-web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1">
<servlet>
<servlet-name>TestServlet</servlet-name>
<servlet-class>com.gpwz.labExcercise.TestServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>TestServlet</servlet-name>
<url-pattern>/TestServlet</url-pattern>
</servlet-mapping>
有什么建议吗?我搜索了很多,但没有一个可以解决这个问题...
我以其他方式遇到了这个问题,但是我无法解决它。
[我正在学习SpringMVC Hello世界程序,并完成复制代码(maven.pom ..),然后发现我无法获取EL数据。同一时间,SpringMVC ModelAndView在setViewName()中有问题
我将鼠标放在该功能上,点击是
未找到视图解析器,检查Spring MVC View引用是否正确解决。_从IntelliJ IDE]
我认为可能是某些ModelAndView映射错误,我不能让数据进入JSP
我也使用Google F12来查找某些东西,没有找到:(