编辑primefaces计划组件的javascript关联文件

时间:2012-10-24 08:05:44

标签: javascript jsf primefaces

我正在使用Primefaces 2.2.1的计划组件。如果解压缩 / lib 中项目中包含的 primefaces-2.2.1.jar ,则会看到 .js 文件和 primefaces的每个组件的.css 文件。就我而言,我有 schedule.js schedule.css (放在 primefaces-2.2.1 \ META-INF \ resources \ primefaces \ schedule )。关键是我必须修改 schedule.js 以添加一些功能。所以,我解压缩 primefaces-2.2.1.jar ,修改 schedule.js ,再将所有内容压缩到 primefaces-2.2.1.jar 将它再次放在 / lib 中。然后我运行应用程序,这条消息显示给我:

javax.servlet.ServletException:加载主题时出错,找不到“primefaces”库的“themes / sam / theme.css”资源

我可以看到文件 theme.css 出现在 primefaces-2.2.1 \ META-INF \ resources \ primefaces \ themes \ sam

我知道可以更改 schedule.js 并使其工作,因为其他一些用户也这样做了。你可以在http://forum.primefaces.org/viewtopic.php?f=3&t=15163&p=80971#p80971

看到它

有谁知道怎么做?

1 个答案:

答案 0 :(得分:1)

您所要做的就是:

1)安装7-zip

2)浏览 primefaces-2.2.1.jar ,将相关的js文件复制到jar外面

3)根据需要修改

4)从jar中删除相关的js文件

5)将修改后的js文件拖放回jar


另外,看一下类似的问题:

Customizing event appearance primefaces schedule