JSF框架中的资源配置

时间:2011-02-03 17:01:33

标签: java xml jsf

有谁知道如何在JSF应用程序中配置resource-config.xml。

对于新增强功能,我已经开始配置resource-config.xml,我尝试将其放在META-INF文件夹,WEB-INF / classes,java源根目录下。这两个人都没有成功。即使资源配置文件位于构建路径中,也无法识别它。

任何人都可以指导我配置相同的内容吗?

提前致谢。

<?xml version="1.0" encoding="UTF-8"?>
<resource-config>
    <resource class="org.richfaces.renderkit.html.images.GrowlBackground">
        <name>org.richfaces.renderkit.html.images.GrowlBackground</name>
    </resource>
    <resource class="org.richfaces.renderkit.html.images.GrowlCloseButton">
        <name>org.richfaces.renderkit.html.images.GrowlCloseButton</name>
    </resource>
    <resource>
        <name>org/richfaces/renderkit/html/images/info.png</name>
        <path>org/richfaces/renderkit/html/images/info.png</path>
    </resource>
    <resource>
        <name>org/richfaces/renderkit/html/css/jquery.gritter.xcss</name>
        <path>org/richfaces/renderkit/html/css/jquery.gritter.xcss</path>
    </resource>
    <resource>
        <name>org/richfaces/renderkit/html/scripts/growl.js</name>
        <path>org/richfaces/renderkit/html/scripts/growl.js</path>
    </resource>
    <resource>
        <name>org/richfaces/renderkit/html/images/error.png</name>
        <path>org/richfaces/renderkit/html/images/error.png</path>
    </resource>
    <resource>
        <name>org/richfaces/renderkit/html/scripts/jquery/jquery.js</name>
        <path>org/richfaces/renderkit/html/scripts/jquery/jquery.js</path>
    </resource>
    <resource>
        <name>org/richfaces/renderkit/html/scripts/jquery.gritter.js</name>
        <path>org/richfaces/renderkit/html/scripts/jquery.gritter.js</path>
    </resource>
    <resource>
        <name>org/richfaces/renderkit/html/images/warn.png</name>
        <path>org/richfaces/renderkit/html/images/warn.png</path>
    </resource>
    <resource>
        <name>org/richfaces/renderkit/html/images/fatal.png</name>
        <path>org/richfaces/renderkit/html/images/fatal.png</path>
    </resource>
</resource-config>

1 个答案:

答案 0 :(得分:1)

它应该在META-INF中。

附件是指向CDK的链接 - 组件开发工具包(CDK),它是RichFaces的子项目

描述了在开发中使用的resource-config.xml的配置和路径。希望它能说明你的问题。

请你发表resource-config.xml吗?也许那里有问题?

---编辑

如果您使用richfaces开发,可以按Developer Guide第4部分的建议尝试src/main/config/resources吗?

---编辑

可能有助于registering components with rich

的另一个来源

希望这有帮助。