任务是有条件地包含基于Locale的css文件。为此,我将把路径放在属性文件中的Locale依赖css文件中。我使用以下指令将css包含在页面中 -
<%@ include file="/path/to/my.css" %>
如何从属性文件中获取文件属性的值?
注意:我已经实现了fmt taglib并且运行正常。所以,我想做一些像 -
<%@ include file="<fmt:message key='page.css'/>" %>
但上述原因并不明显。
答案 0 :(得分:0)
@include
是编译时(在编译JSP时执行),而<fmt:message>
是运行时(在执行JSP时执行)。您希望使用运行时包含<jsp:include>
代替。