有谁知道如何在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>
答案 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
的另一个来源希望这有帮助。