2011-01-03 3 views
0

Я начал проект JSF и включил его. Но у меня проблемы со стилем. Это не выглядит так хорошо, как в официальной витрине. Но я понятия не имею, почему.Стиль стилей Doens't правильно работает

Вот что я сделал до сих пор:

  1. Я скачал стиль и экстрагируют его в свой проект.
  2. Я добавил <link type="text/css" rel="stylesheet" href="#{request.contextPath}/resources/flick/skin.css" /> моего шаблон Facelets
  3. Я протянул web.xml со следующим:

<context-param>
<param-name>primefaces.skin</param-name>
<param-value>none</param-value>
</context-param>

К сожалению, LOKS так:

alt text

FYI : Это основная панель и основная кнопка: -/

вы можете пожалуйста помочь мне :-) приветствий


Update:

Что бы я ни изменить в контекстном-парам. это не работает!

Вам нужна дополнительная информация, чтобы помочь мне решить эту проблему?

Спасибо за помощь ..

ответ

0

Я переключился с MyFaces до mojarra и теперь он работает -.-

+2

Почему он решает вашу конкретную проблему? Вы отказались и использовали другую структуру, а не исправляли проблему и продолжали с этой замечательной идеей – Dejell

+0

Я не касался JSF и Java уже более года. Все, что я помню, это то, что обе библиотеки реализуют одни и те же стандартные стандарты. http://stackoverflow.com/questions/4530746/mojarra-or- MyFaces-jsf2-0-стартер – Sven

1

Это, потому что вы использовали none кожу.

Посмотрите in Prime different skins, чтобы выбрать подходящую кожу.

Например, если вы хотели бы добавить Eggplant:

<context-param> 
<param-name>primefaces.skin</param-name> 
<param-value>Eggplant</param-value> 
</context-param> 
+0

Как я знаю коляску-значение? Я пробовал много комбинаций. Но я не заработал: - (Damn – Sven

+0

вам нужно определить значение параметра при запуске или получить от пользователя. Если вы попробуете Eggplant - что вы получаете? – Dejell

+0

Не имеет значения, что я пытаюсь вставить туда – Sven

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