De acuerdo con la directiva de TLD o atributo en el archivo de etiqueta, los elementos de atributo no aceptan ninguna expresión [duplicar]

Esta pregunta ya tiene una respuesta aquí:

¿Cómo instalar JSTL? El uri absoluto: http://java.sun.com/jstl/core no se puede resolver 12 respuestas

Tengo un proyecto donde necesito mostrar detalles de películas en una página HTML. Debo seguir estrictamente MVC aunque no estoy usando ningún framework como Spring o Struts. Tampoco tengo permiso para usar scriptlets, pero uso JSTL y el lenguaje de expresión. Por lo general, recupero datos de la base de datos y luego los configuro en un bean y luego hago una lista de esos bean y los paso a JSP y luego imprimo esos detalles. Pero, ¿cómo lo lograría si no se me permite usar JSP? Si uso el servlet para recuperar esos datos y establecerlos en un bean y luego en una lista y pasarlos a través del despachador de solicitudes, ¿cómo voy a obtener cada bean de la lista en la página HTML?

No pude hacer funcionar este JSTL. Estoy usando Netbeans 7.0 y 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>

Me sale el siguiente error

De acuerdo con la directiva de TLD o atributo en el archivo de etiqueta, los elementos de atributo no aceptan ninguna expresión

He importado la biblioteca JSTL 1.1 desde las propiedades del proyecto. ¿Se debe hacer algo más?

Respuestas a la pregunta(6)

Su respuesta a la pregunta