Скин RichFaces 4.0 не работает - PullRequest
0 голосов
/ 08 мая 2011

Я тестирую простую программу для отображения цвета скина с помощью richfaces 4.0, но она не работает.

<?xml version="1.0" encoding="UTF-8"?>  
<!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:f="http://java.sun.com/jsf/core" 
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:a4j="http://richfaces.org/a4j" 
      xmlns:rich="http://richfaces.org/rich">  

  <h:head>  
       <title>RichFaces Greeter</title>  
   </h:head>  

   <h:body>  
       <f:view>  
           <h:form>  
              <rich:panel style="width:60%">  
                <rich:tabPanel switchType="ajax" width="70%" headerAlignment="left" style="background-color:#B5CEFD;width:100%">  
                    <rich:tab label="Profile" name="Profile">Profile Content</rich:tab>  
                    <rich:tab label="Enquiry" name="Enquiry">  
                        <rich:tabPanel width="70%" headerAlignment="left">  
                            <rich:tab label="Valuation" name="Portfolio Valuation">Portfolio Valuation</rich:tab>  
                            <rich:tab label="Transactions" name="Transactions">Transactions</rich:tab>  
                            <rich:tab label="Ror" name="Rate of Return">Rate of Return</rich:tab>  
                        </rich:tabPanel>  
                    </rich:tab>  
                    <rich:tab label="LdapMgmt" name="LdapMgmt">Ldap User Management</rich:tab>  
                    <rich:tab label="AccessMgmt" name="AccessMgmt">Account Access Management</rich:tab>  
                </rich:tabPanel>  
              </rich:panel>  
           </h:form>  
       </f:view>  
   </h:body>  
</html>  


<context-param>  
<param-name>org.richfaces.SKIN</param-name>  
<param-value>blueSky</param-value>  
</context-param>

<context-param>  
<param-name>org.richfaces.CONTROL_SKINNING</param-name>  
<param-value>enable</param-value>  
</context-param>

Это библиотеки:
1. jsf-api.jar (mojara2-0-4)
2. jsf-impl.jar (mojara2-0-4)
3. richfaces-core-api-4.0.0.Final.jar
4. richfaces-core-impl-4.0.0.Final.jar
5. richfaces-components-api-4.0.0.Final.jar
6. richfaces-components-ui-4.0.0.Final.jar

Tomcat7.0

Любой совет очень ценится

Ответы [ 4 ]

2 голосов
/ 09 мая 2011

Параметр контекста: org.richfaces.skin

0 голосов
/ 08 марта 2014

** Сначала Загрузите файл blueSky.jar и поместите в папку lib.

добавить это содержимое в web.xml **

<context-param>
 <param-name>org.richfaces.SKIN</param-name>
 <param-value>blueSky</param-value>
</context-param>
0 голосов
/ 10 октября 2013

изменение скинов в richfaces - это вообще кошмар, Макс Кац прав насчет параметра:

изменение org.richfaces.SKIN на org.richfaces.skin должно помочь

также вы можете увидеть другие параметры по адресу:

http://docs.jboss.org/richfaces/latest_4_1_X/javadoc/richfaces-core-impl/org/richfaces/application/CoreConfiguration.Items.html

Вот что в итоге заставило меня работать:

поместите файл .properties в: / WebContent / WEB-INF / classes / META-INF / skins /

как объяснено в:

https://community.jboss.org/thread/162295

0 голосов
/ 14 мая 2011

Возможно, это ваше решение:

Требования RichFaces 4

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...