1

我正在开发 JSF 2.0、Spring 3.1.1 Projekt。我为 Spring 3.1.1 MVC 创建了一个旧的 commons-resource-jar,其结构如下:

commons.jar
  • --- 图像
    • --- myLogo.png
  • --- CSS
    • --- myStyle.css
  • --- js
    • --- myScript.js
      ..

不幸的是,这不是 JSF 2.0 ResourceHandler 正确处理此问题的结构。正如 JSF 2.0 所定义的,文件夹结构应该是

commons.jar
  • --- 元信息
    • --- img
      + --- myLogo.png
    • --- CSS
      ...

如何配置我的 JSF 2.0 ResourceHandler 以便它可以处理来自旧资源库的初始文件夹结构?

4

2 回答 2

0

如果您使用的是 Facelets 技术(JSF 2.0 可能就是这种情况),您可能需要使用自定义资源解析器。查看有关如何从默认结构外部加载资源的答案

于 2012-10-12T08:01:09.983 回答
0

获取正在运行的应用程序实例并获取资源处理程序类并对其进行修改可能是一种方法。

javax.faces.application.ResourceHandler

于 2012-10-12T07:48:28.597 回答