2011-11-23 4 views
0

Я получаю красные метки на файле и вертикальную полосу из-за «return false»; внутри html-тегов на jsp's.Eclipse "return false;" html error

Есть ли способ отключить специально этот «return false»; проверка. Eclipse классифицирует его как «Невозможно вернуть извне функцию или метод». Я отключил проверку, переустановил затмение и сделал целую кучу вещей, но я не могу найти способ ее удалить. Я не хочу отключать аннотации вертикальных вкладок, потому что я использую их много.

Как отключить «return false»; Проверка?

-edit

К сожалению, я не включал пример,

<form onsubmit="insertAbbr();return false;" action="#"> 

Там ошибка в затмении говоря, что его не была решена,

https://bugs.eclipse.org/bugs/show_bug.cgi?id=353209

I используя последнюю версию eclipse. Благодарю.

+1

Вы можете показать скриншот, пожалуйста? –

+0

По моему опыту Eclipse не делает большой работы по проверке JSP; Я отключаю его вообще. Было бы неплохо показать пример HTML/JSP, который вызывает проблему, и указать, какую версию Eclipse вы используете. –

+0

Я обновил его, посмотрел, помогает ли он –

ответ

0

Предлагаю вам перейти к настройкам-> валидации и выбрать JSP синтаксический валидатор. Затем вы можете создавать собственные фильтры для разных ситуаций. Попробуйте создать правила исключения для типов контента: jspfragmentsource и tagsource. Если вы применяете исключения по одному, вы можете выделить тот, который вас беспокоит, и оставить остальные. Хотелось бы, чтобы я был более конкретным, но на самом деле у меня нет примера кода атаки/маркера для экспериментов, поэтому вам придется экспериментировать для себя. Удачи.

+0

Я обновил и представил пример, посмотрим, поможет ли он. –

+0

Я добавил оба исключения, и я все еще получаю красные метки. –

+0

@Sam Я нашел еще один актуальный лист свойств сегодня, когда искал что-то несвязанное. Я решил, что дам вам хедз-ап, поскольку меня беспокоит, что этот никогда не разрешался. Это проверка web-> jsp files-> editor->. Это позволяет снизить серьезность различных типов ошибок до предупреждения или игнорирования. Здесь вы надеетесь, что сможете найти правильный вариант для своей проблемы; -} –

0

Отключить клиентский JavaScript Validator с соответствующей страницы предпочтений/свойств проверки. Это тот, который работает на веб-страницах. JavaScript Validator, тот, который является его собственным Builder, имеет дело только с .js-файлами.

+0

Он всегда отключен: / –