Salve ragazzi. Posto qui perchè non c'è la sezione apposita per le JSP. Spero di non fare cosa sbagliata.
Il mio problema è il seguente:
Vorrei visualizzare le domande di un questionario in una pagina JSP.
Il questionario altro non è che un oggetto il cui attributo è una LinkedList<String>.
Il codice della pagina JSP è il seguente:codice:package model; import java.util.*; public class Questionnaire { private LinkedList<String> list; public Questionnaire () { list = new LinkedList<String>(); list.add("Prima domanda: "); list.add("Seconda domanda: "); list.add("Terza domanda: "); } public LinkedList<String> getList () { return list; } }
Nel browser però non visualizza le tre domande, ma proprio "questionnaire.list". Perchè?codice:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <jsp:useBean id="questionnaire" class="model.Questionnaire" scope="application"/> <!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>Inserimento questionario</title> </head> <body> <h1>Questionario</h1> <c:forEach var="question" items="questionnaire.list"> <c:out value="${question}"/> </c:forEach> </body> </html>
Grazie a chiunque mi aiuti!

Rispondi quotando

