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
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.

Nasıl oturumu sona erme kolu ve AKSARA...
Amacı &; consider_all_requests_local&q...
Uygulama içinde değişkenler./web confi...
Ve nasıl kullanılmalıdır?için AKSARAY ...
Nasıl farklı bir uygulama seçmek için....