Я пытаюсь перезагрузить таблицу стилей (написанную в xhtml), динамически.
Для описания сценария:
Приложение может быть доступно пользователю на нескольких языках;В первый раз, когда приложение загружается, загружается файл по умолчанию master-styles.xhtml, и теперь пользователь с некоторого экрана управления может изменять язык, на котором пользователь хочет просматривать экран.Теперь на этом этапе я хочу загрузить другую таблицу стилей для этого конкретного языка, отбрасывая текущую используемую таблицу стилей (master-styles.xhtml);
Я использую JSF, richfaces для компонентов пользовательского интерфейса:
<html>
<head>
<sf:includeStyles />
<ui:insert name="globalStyles">
<ui:include src="/WEB-INF/flows/ui/core/resources/styles/master-styles.xhtml"/>
</ui:insert>
</head>
Есть ли способ удалить этот файл и загрузить другой файл как часть моего CSS;или есть альтернативный способ, которым я могу противостоять этой проблеме?
Спасибо.