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

  • sghaff1

    sghaff1

    23 Mart 2009
  • Sarah's YouTube Channel

    Sarah's YouT

    27 Temmuz 2009
  • TheDailyTechDose

    TheDailyTech

    15 EKİM 2012