난 다음 JSP 있습니다표현 언어 및 이클립스 경고 : 런타임 식을 지원하지 않습니다 "항목을"
Warning [line 10]: "value" does not support runtime expressions
Warning [line 13]: "items" does not support runtime expressions
...
:
<%@ page contentType="text/html" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ page isELIgnored="false"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title><c:out value="${it.title}"/></title>
</head>
<body>
<c:forEach var="speaker" items="${it.speakers}" varStatus="stat">
<ul>
<li><c:out value="${speaker.person.firstName}" /> <c:out value="${speaker.person.lastName}" />, <c:out value="${speaker.person.address.city.zip}" /> <c:out value="${speaker.person.address.city.name}" /></li>
</ul>
</c:forEach>
</body>
</html>
이클립스 내 코드에서 EL 표현식의에 대한 모든 인스턴스 나 경고를 그러나 이것이 사실이 아니기 때문에 EL은 서버에 의해 올바르게 평가됩니다.
사람은 일식 그 EL 표현식에 대해 저를 경고하는 이유를 올바른 방향으로 날 힌트 수 있습니까?
그리고 web.xml이 적어도 서블릿 2.4로 선언되었는지 확인하십시오. – BalusC
@BalusC이 예외가 발생하며 귀하의 의견과 관련이있는 것 같습니다 : org.apache.jasper.JasperException : 절대 URI : http : // web.xml 또는이 응용 프로그램과 함께 배포 된 jar 파일에서 java.sun.com/jsp/jstl/core를 확인할 수 없습니다. – abbas
수행해야 할 작업을 도와 줄 수 있습니까? – abbas