Zgodnie z TLD lub dyrektywą atrybutów w pliku tagu, elementy atrybutów nie akceptują żadnych wyrażeń [duplikat]

To pytanie ma już tutaj odpowiedź:

Jak zainstalować JSTL? Absolutnego uri: http://java.sun.com/jstl/core nie można rozwiązać 12 odpowiedzi

Mam projekt, w którym muszę wyświetlić szczegóły filmów na stronie HTML. Muszę ściśle przestrzegać MVC, chociaż nie używam żadnych struktur, takich jak Spring czy Struts. Nie mogę również używać skryptletów, ale używam JSTL i języka wyrażeń. Zwykle odbieram dane z bazy danych, a następnie ustawiam je na komponent bean, a następnie tworzę listę tych komponentów i przekazuję je do JSP, a następnie drukuję te szczegóły. Ale jak to osiągnąć, jeśli nie wolno mi używać JSP. Jeśli używam serwletu, aby pobrać te dane i ustawić je na komponent bean, a następnie na listę i przekazać go za pomocą dispatchera żądań, jak mam uzyskać każdy komponent bean z listy na stronie HTML?

Nie mogłem uruchomić tego JSTL. Używam Netbeans 7.0 i Apache Tomcat 7.

 <%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>DVD Guru</title>
        <link rel="stylesheet" type="text/css" href="style.css" media="screen" />
    </head>
    <body>   
     <div id="wrapper">     
        <c:set var="testing" value="blah"/>
                <c:out value="${testing}"/>
        </div>      
    </body>
</html>

Dostaję następujący błąd

Zgodnie z TLD lub dyrektywą atrybutów w pliku tagu, elementy atrybutów nie akceptują żadnych wyrażeń

Zaimportowałem bibliotekę JSTL 1.1 z właściwości projektu. Czy powinno się coś jeszcze zrobić?

questionAnswers(6)

yourAnswerToTheQuestion