powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF\config \ read from property inject to bean
8 сообщений из 8, страница 1 из 1
JSF\config \ read from property inject to bean
    #38707986
alex021
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день! не знаю даже как объяснить.. но в общем в спринге, например, можно сделать такую штуку с внедрением:
подрубив класс "PropertyPlaceholderConfigurer", читать с пропертей данные и внедрять их в бин.
spring-config.xml
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
    <bean id="projectPropertyConfigurer"
          class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
        <property name="location" value="/WEB-INF/config/database/prop.properties" />
    </bean>
 <bean id="myClazz" class="com.myapp.MyClazz"> 
        <property name="myFirstProperty" value="${key.first}" />         
        <property name="mySecondProperty" value="${key.second}" /> 
    </bean>


prop.properties
Код: xml
1.
2.
key.first=лалала_1
key.second=лалал_2



Можно ли что-то подобное сделать в файле конфига JSF?

Буду благодарен за перенаправление куда-либо , либо примеры..да, вообще, за все. Т.е гугл мне не помог..
...
Рейтинг: 0 / 0
JSF\config \ read from property inject to bean
    #38708412
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
JSF\config \ read from property inject to bean
    #38708462
alex021
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton,
Речь не об этом и не про страницы jsf.
а про конфиг faces-config.xml
...
Рейтинг: 0 / 0
JSF\config \ read from property inject to bean
    #38708484
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что именно нужно подставлять, если не секрет? Может, это решается другими способами?
...
Рейтинг: 0 / 0
JSF\config \ read from property inject to bean
    #38708509
alex021
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexander A. Sak,
есть насколько дао, которые в принципе выполнлянют одну и ту же работу. но разными способами( разные orm). скажем так: хочу задать в пропертях название того дао, который нужно инжектить в слой логики и с которым в дальнейшем работать. все просто)
...
Рейтинг: 0 / 0
JSF\config \ read from property inject to bean
    #38708521
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вижу варианты:
1. Как советуют тут: http://stackoverflow.com/questions/9580887/proper-place-to-put-initialization-code-in-jsf сделать @ApplicationScoped бин, а dao брать из него
2. Разместить разные реализации по jar-файлам и подкладывать только один. Какой jar будет в приложении, то dao и подключится
3. Гугл подсказал, что в JSF 2.2 появился javax.faces.application.ApplicationConfigurationPopulator. В нем, как я понял, можно конфиг сгенерировать на лету.

Прямо простор для творчества, ИМХО.
...
Рейтинг: 0 / 0
JSF\config \ read from property inject to bean
    #38708523
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще можно бин определить не аннотацией, а в faces-config.xml. Как раз получится одно место, где можно указать реализацию dao.
...
Рейтинг: 0 / 0
JSF\config \ read from property inject to bean
    #38708529
alex021
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexander A. Sak,

ого! спасибо! действительно прстор!
сейчас буду разбираться)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF\config \ read from property inject to bean
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]