2014-10-18 2 views
2

Я пытаюсь использовать пространство имен jsf 2.2 passthrough для прохождения определенных атрибутов html5.JSF 2.2 passthrough in Eclipse

Это то, что мой файл login.xhtml выглядит следующим образом:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

<html xmlns="http://www.w3.org/1999/xhtml" 
xmlns:ui="http://xmlns.jcp.org/jsf/facelets" 
xmlns:h="http://xmlns.jcp.org/jsf/html" 
xmlns:f="http://xmlns.jcp.org/jsf/core" 
xmlns:a="http://xmlns.jcp.org/jsf/passthrough"> 
<h:head></h:head> 
h:body> 
<h:form> 
    <h:inputText id="name" a:placeholder="name"></h:inputText> 
    <h:inputSecret id="password" a:placeholder="password"></h:inputSecret> 
</h:form> 
</h:body> 
</html> 

К сожалению, при редактировании с веб-страницы редактора затмение дает мне ошибку в этой строке

xmlns:a="http://xmlns.jcp.org/jsf/passthrough" 

говорит об ошибках :

NLS missing message: CANNOT_FIND_FACELET_TAGLIB in: 
org.eclipse.jst.jsf.core.validation.internal.facelet.messages 

Я могу просто проигнорировать эту ошибку, и страница отлично выглядит при развертывании проект для стеклянной рыбы, заполнитель работает, как ожидалось.

Но после того, что ошибка исчезает (т.е. линия не желтеет больше), и каждый раз затмение пытается проверить файл, он говорит:

An internal error occurred during: "Processing variables in index.xhtml". 
java.lang.AssertionError 

У меня есть тратить часы прибегая к помощи сейчас и обнаружил, что там были проблемы в раннем начале jsf 2.2.

Я использую последние версии jdk, glassfish и eclipse. Я загрузил и переустановил буквально все это сегодня, и я до сих пор не могу это исправить. Я знаю, что я мог игнорировать его, так как он работает, но я хочу знать, допустил ли я ошибку или если это ошибка затмения.

Заранее благодарим вас за помощь.

ответ

0

попытайтесь использовать мой загруженный проект JSF frontend, который полностью настроен под JSF2.2, и он решит ваши проблемы. это проект maven, вы можете развернуть его с помощью eclipse или netbeans, я предлагаю использовать NetBeans JSF2.2 frontend

Смежные вопросы