tengo esta sencilla página JSP en Eclipse y la primera línea del archivo es:problema de validación con JSP y Eclipse
Eclipse sin embargo, pone un icono de advertencia de color amarillo antes de esta línea con la siguiente mensaje de información sobre herramientas: anotaciones
múltiples que se encuentran en esta línea :
- línea de punto de ruptura: index.jsp [línea: 1]
- Tag (jsp: directive.page) debe ser una etiqueta de elemento vacío.
¿Alguien sabe por qué es esto?
ACTUALIZACIÓN:
Ésta es mi guión fuente completo. Esta es básicamente la plantilla que Eclipse genera para mí cuando creo un nuevo archivo JSP basado en la plantilla XHTML. Solo modifiqué un poco el contenido para hacer que hiciera algo 'usar completo'.
Estoy usando Eclipse 3.4 (eclipse-jee-ganymede-SR1-linux-gtk.tar.gz) en Ubuntu 8.10 con el plugin de Geronimo 2.1 (aunque no creo que importe). Tenía este mismo problema con todas las versiones de Eclipse que he utilizado hasta ahora (3.0 o superior)
<%@ 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>
derecho, pero lo hace con un DOCTYPE XHTML 4.01 se enoug h para hacer que esa advertencia desaparezca? – VonC
Sí. hace que la advertencia desaparezca. Sin embargo, no sabía que existiera algo como XHTML 4.01 ... También me actualicé a la última versión de Eclipse. Eso también hizo el truco. ¡Gracias! – Luke