Вопрос

Как я могу просмотреть промежуточный перевод, выполненный WTP для страниц JSP и JSPX?Я получаю странные синтаксические ошибки на вкладке «Проблемы» в Eclipse в проекте, в котором много страниц .jspx.В работающем приложении (Tomcat 6.0) они ни на что не влияют и появились только за последние 2 недели, после обновления.

Причина, по которой я хотел бы просмотреть результат, заключается в том, что я использую платформу Stripes на http://stripesframework.org и ошибки для конкретного файла .jspx исчезают после удаления строки <stripes:errors /> этого файла.В то же время синтаксические ошибки появились только после того, как я недавно установил Eclipse на работе, а вскоре после этого обновил Eclipse дома.Я хотел бы увидеть результат, чтобы определить, чья это проблема (WTP, Stripes или, может быть, только я :).

Помните, что эта проблема носит косметический характер, поскольку функционально она ни на что не влияет.Он просто засоряет мою вкладку «Проблемы» в Eclipse и показывает маленькие красные значки X в проводнике проекта.

Это было полезно?

Решение

Сейчас вам нужно добавить отдельную загрузку автоматических тестов, чтобы сделать это, и только в ветке 3.1, но это разрешает " Show Translation " команда через Ctrl + Shift + 9. Помните, что сгенерированный перевод не на 100% совпадает с тем, который сервер создал бы во время выполнения - он не предназначен для выполнения. Кроме того, самые последние сборки 3.0.3 содержат исправления для переводчика, которые должны устранять подобные проблемы (переменные NESTED + самозакрывающиеся теги). 3.0.3 должен быть выпущен в ноябре и должен обновиться до Ganymede SR1.

Другие советы

Я видел, как редактор JSP eclipse действительно запутался почти ни в чем.Вы сказали, что проблема исчезнет, ​​если вы удалите тег.Он вернется, если вы поставите метку обратно?Я знаю, что в Eclipse 3.3 иногда возникали проблемы с файлами JSP, когда их открытие и принудительное сохранение очищали файл от сообщений об ошибках (3.4 я еще не пробовал).Возможно, именно это и происходит с вами.Помимо этого, определены ли в файлах все необходимые пространства имен include/xml?

У меня точно такая же проблема с JSP и тегом <stripes:errors/> в Ganymede. С Европой ошибок не было. Теперь он отображает несколько странных синтаксических ошибок на панели проблем. Но, как заявил Сильваран, это просто косметика, поскольку проект строится правильно и работает. Это все еще раздражает, хотя.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top