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

  • HowToBasic

    HowToBasic

    8 Aralık 2011
  • TechSmartt

    TechSmartt

    29 Aralık 2010
  • Troy Hunt

    Troy Hunt

    29 EYLÜL 2011