SORU
28 EYLÜL 2011, ÇARŞAMBA


AKSARAY 2 faces-config.xml ne işe yarar?

Ek açıklamalar için AKSARAY 2 büyük desteği, faces-config.xml kullanırdım merak ediyorum. Önemi nedir?

Diğer bir deyişle, sadece notlar üzerinden faces-config.xml ve yapılabilecek konfigürasyonlar nelerdir?

İçin onu kullanıyorum şu anda tüm Bahar EL çözümleyici ilan etmek.

<?xml version="1.0" encoding="UTF-8"?>
<faces-config
    xmlns="http://java.sun.com/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
    http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd"
    version="2.0">

    <application>
        <el-resolver>
            org.springframework.web.jsf.el.SpringBeanFacesELResolver
        </el-resolver>
    </application> 
</faces-config>

CEVAP
28 EYLÜL 2011, ÇARŞAMBA


Hala açıklamalı değil birçok şey için kullanılabilir. E. g. özel AKSARAY doğrulama iletileri:

<application>
    <message-bundle>com.example.i18n.messages</message-bundle>
</application>

Her görünüm <f:loadBundle> ilan etmeye gerek yok () genel i18n bir paket:

<application>
    <resource-bundle>
        <base-name>com.example.i18n.Text</base-name>
        <var>text</var>
    </resource-bundle>
</application>

Açıkça i18n yerel ayarları-ilan olanlara bir mesaj var olsa bile yok sayılır paket veya kaynak paket (desteklenen:

<application>
    <locale-config>
        <default-locale>en</default-locale>
        <supported-locale>nl</supported-locale>
        <supported-locale>es</supported-locale>         
        <supported-locale>de</supported-locale>         
    </locale-config>
</application>

view handlers özel:

<application>
    <view-handler>com.example.SomeViewHandler</view-handler>
</application>

26* *(hala bunun için bir açıklama yok):

<lifecycle>
    <phase-listener>com.example.SomePhaseListener</phase-listener>
</lifecycle>

Açıklamalı olamaz fasulye geçerli #{now} Date verir () başardı:

<managed-bean>
    <description>Current date and time</description>
    <managed-bean-name>now</managed-bean-name>
    <managed-bean-class>java.util.Date</managed-bean-class>
    <managed-bean-scope>request</managed-bean-scope>
</managed-bean>

Özel fabrikalar, özel durum işleyici fabrika gibi (aynı zamanda özel uygulama sağlayabilirsiniz fabrikalar*, , * ExternalContextLifeCycle27 ve çok daha fazlası için izin verir):

<factory>
    <exception-handler-factory>com.example.SomeExceptionHandlerFactory</exception-handler-factory>
</factory>

Yaygın olarak kullanılan sadece onlar adına. Eğer IDE faces-config.xml etiket otomatik tamamlama varsa, hepsini bulabilirsiniz. Yönetilen fasulye, elemanları, dönüştürücüler, bileşenleri, render ve noktadan noktaya navigasyon durumlarda sadece artık yeni açıklamalar ve örtülü gezinti için teşekkürler gerekli değil.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Android Central

    Android Cent

    13 Kasım 2008
  • dope2111

    dope2111

    29 HAZİRAN 2009
  • Lancome USA

    Lancome USA

    30 HAZİRAN 2009