【发布时间】:2011-05-26 10:27:09
【问题描述】:
我正在尝试动态地重新加载样式表(用 xhtml 编写)。
描述场景:
用户可以使用多种语言访问该应用程序;第一次加载应用程序时,会加载默认文件 master-styles.xhtml,现在用户可以从某个控制屏幕修改用户想要查看屏幕的语言。现在,我想为该特定语言加载不同的样式表,废弃当前使用的样式表(master-styles.xhtml);
我正在为 UI 组件使用 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 的一部分;还是有其他方法可以解决这个问题?
谢谢。
【问题讨论】:
标签: java spring jsf xhtml richfaces