javascript - 将 Javascript 组件转换为 JSF 2.0 组件

标签 javascript jakarta-ee jsf-2

我想将 Javascript 组件转换为 JSF 2.0 组件。我已经创建了简单的 JSF 2.0 自定义组件,现在我想将复杂的 JScript 组件转换为 JSF。我知道我必须编写自己的组件类、渲染器、TagHandlers、EventListeners 等,但我不知道如何开始它。任何帮助将不胜感激。

最佳答案

你不需要转换它,你只需要将现有的 js/jquery 组件集成到 JSF 可重用的组件中,primefaces 在将现有的 jquery 组件集成到可重用的 JSF 组件方面做得很好,所以你可以去 INMO 和查看 primefaces 源代码以获得总体思路... primefaces-3.4.1-sources.jar

例如,看看这个 COLOR PICKER - JQUERY PLUGIN

这是它在 primefaces 上的展示 Color Picker

在 primefaces primefaces-3.4.1-sources\org\primefaces\component\colorpicker 中寻找它的实现

另请查看 primefaces-3.4.1-sources\META-INF\resources\primefaces\colorpicker

我想这可以给你一些提示......

关于javascript - 将 Javascript 组件转换为 JSF 2.0 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12686000/

相关文章:

javascript - 如何将 HighChart xAxis 上的时间从军用时间更改为标准时间?

java - ClassLoader [com.bea.wls.redef.RedefiningClassLoader] 不提供 'addTransformer(ClassFileTransformer)' 方法

java - 将自定义字体导入 JSF

java - 在 tomcat servlet 中使用 java 编辑 .txt 文件的问题

java - 如何获取与按钮相同的数据表行中的输入组件的值?

jsf - PE :triStateCheckbox doesn't work with p:ajax

javascript - 如何获取函数名和getElementById中的变量

javascript - Twilio Nodejs - 如何调用 twilio 并收集输入的数字来调用另一个人

javascript css 更改覆盖 css

java - 将实体传递到 JSP 页面,以及如何从中制作表单?