javascript - primefaces 将 javascript 与 xhtml 分开

标签 javascript primefaces unobtrusive-javascript

如何在使用 primefaces 制作的页面中将 HTML、CSS 和 JS 分开?
我还没有制作任何东西,我正在努力适应 primefaces。

注意:我已经知道如何使用 jsp,并且一直在使用 HTML5 + CSS3 + HTML5 的 DOM 规范(偶尔会借助 jQuery)。

例如:

假设我有一个带有复选框的页面。 This one is a good example about it .

根据示例,我必须在与创建那些自定义 HTML + CSS + JS 复选框相关的 XML 中编写与其关联的 js 和 CSS(并不是说这本身就被破坏了)。

当我尝试找到如何分离所有部分以使 XML 内部绝对没有 js 时,没有相关文档。

最佳答案

“在 JSF 2.0 中,所有 Web 资源文件(例如 css、图像或 JavaScript)都应放在 Web 应用程序根目录下的“resources”文件夹中(与“WEB-INF”处于同一文件夹级别)。

“resources”文件夹下的子文件夹被视为“library”或“项目主题”,以后您可以引用那些带有library属性的“resources”。这种新的 JSF 资源管理机制非常有用,它允许开发人员通过“主题/库”或“版本控制”轻松更改 Web 资源。 “来源mkyong.com

查看更多:

希望这有帮助。

关于javascript - primefaces 将 javascript 与 xhtml 分开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22984397/

相关文章:

javascript - 将值作为函数参数传递给匿名函数

javascript - 基于日期的 meteor 查询

jsf - p :commandButton don't redirect when ExternalContext#redirect() is called

java - 当用户正确插入凭据时,为什么登录对话框不会消失?(JSF 2.0。)

jsf - <attribute> 无法解析为 <bean> 的成员

javascript - 如何在立即函数中使用 "this"

javascript - 如何在不向DOM呈现任何内容的情况下计算文本高度?

javascript - 查询后不包含对象名称?

jquery - Rails 3 Jquery 使选择标签不显眼

javascript - 动态创建的元素上的事件绑定(bind)?