ho questa semplice pagina JSP in Eclipse e la prima riga del file è:problema di convalida con JSP ed Eclipse
Eclipse tuttavia, mette un'icona gialla di avviso prima di questa linea con la seguente messaggio tooltip: annotazioni
multipli trovati in questa linea :
- linea breakpoint: index.jsp [linea: 1]
- Il tag (jsp: direttiva.pagina) dovrebbe essere un tag elemento vuoto.
Qualcuno sa perché questo è?
UPDATE:
Questo è il mio script sorgente completo. Questo è fondamentalmente il modello che Eclipse genera per me quando creo un nuovo file JSP basato sul modello XHTML. Ho solo leggermente modificato il contenuto per farlo fare qualcosa di "pieno".
Utilizzo Eclipse 3.4 (eclipse-jee-ganymede-SR1-linux-gtk.tar.gz) su Ubuntu 8.10 con il plug-in Geronimo 2.1 (non credo che ciò sia importante). Ho avuto questo stesso problema con tutte le versioni di Eclipse che ho usato finora (3.0 e fino)
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<jsp:useBean id="datetime" class="java.util.Date" />
<html>
<head>
<title>Hello Geronimo</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<div>
<h1>Hello Apache Geronimo!!!</h1>on ${datetime}
</div>
</body>
</html>
destro, ma fa un DOCTYPE con XHTML 4.01 è enoug per far sparire quell'avvertimento? – VonC
Sì. fa sparire l'avviso. Tuttavia, non sapevo che esistesse qualcosa come XHTML 4.01 ... Ho anche aggiornato l'ultima versione di Eclipse. Anche questo ha funzionato. Grazie! – Luke