У меня есть несколько jsp-файлов, которые должны выводить xhtml. Кажется, они имеют правильный тип документа и т. Д., Но Eclipse не анализирует атрибуты xhtml. Например, для корневого элемента:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
Я получаю предупреждение: «Неопределенное имя атрибута (xmlns)». Какой лучший способ решить эту проблему в Eclipse?
edit: doctype для этого конкретного файла, по-видимому, был неверным, было установлено:
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.1 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Который, очевидно, не существует. Eclipse теперь жалуется на теги taglib, то есть, т.е.
<%@taglib prefix="s" uri="/struts-tags" %>
генерирует предупреждение: «Тег (jsp: directive.taglib) должен быть тегом пустого элемента.»