ᆼᆺᆼ*_*ᆼᆺᆼ 5 jsf myfaces jsf-2 mojarra
假设我resources/在webroot中有一个文件夹。在其中,我有一个css/文件夹,在其中有一个theme.css文件。
但是我想设置一个Expires:标题。因此,我想对资源库使用一个版本,例如
<h:outputStylesheet library="css" name="theme.css"/>
Run Code Online (Sandbox Code Playgroud)
会变成
<link rel="stylesheet" src="javax.faces.resources/theme.css.xhtml?ln=css"/>
Run Code Online (Sandbox Code Playgroud)
但我想指定类似
<h:outputStylesheet library="css" name="theme.css" version="1.2"/>
Run Code Online (Sandbox Code Playgroud)
并得到
<link rel="stylesheet" src="javax.faces.resources/theme.css.xhtml?ln=css&v=1_2"/>
Run Code Online (Sandbox Code Playgroud)
或类似。我已经了解到JSF2支持资源版本控制,但是如何指定要加载的版本以及将文件放在何处?
如果您想拥有该css库,则应该使用以下目录命名方案:
resources/css/1_1
resources/css/1_2
Run Code Online (Sandbox Code Playgroud)
resourcesjsf 标准资源目录中的哪个位置
| 归档时间: |
|
| 查看次数: |
2666 次 |
| 最近记录: |