上周四我们进行的网络研讨会现在可以在这里找到:这里。
问题:您支持没有tlds的库类facelets吗?
是和否。在不能自动渲染这个意义上是“否”,在编辑器是通过一个VPE模板文件完成的,该文件控制特定库的转换意义上是“是”。如果它不是太复杂,您也可以手动告诉VPE您想要如何渲染未知标签(右键单击>模板),例如,将<s:link>渲染为按钮或链接是微不足道的 - 但为像rich:table这样的东西添加渲染则需要一些编程。幸运的是,我们已经为您完成了这部分工作,特别是对于常见的库和RichFaces。如果您想看看如何扩展可视化页面编辑器的示例,请参阅这个博客条目。
问题:您支持基于源代码的facelets的代码补全(好吧,我知道您不能补全属性,但是关于.taglib.xml加载的facelets怎么办?)回答:在3.0中,没有将读取.taglib.xml的完整动态功能包含在内,但它已在3.1的路线图中。
问题:我注意到您创建了一个Seam 2.0项目。JBoss Tools对Seam 2.1的支持有多好?
JBoss Tools对Seam 2.1的支持与Seam 2.0一样好。JBoss Developer Studio将2.1支持作为技术预览。在两者中,您都需要在Seam首选项下手动设置Seam 2.1运行时。
问题:JBoss Developer Studio支持在IDE中调试Seam应用程序吗?
是的,因为我们基于Eclipse,它包含出色的Java调试支持,并且我们已经确保将正确的路径和命令行参数传递给JBoss,这使得您可以轻松地开箱即用进行调试。
问题:有没有一种方法可以将表格反转来生成<h:selectOneMenu>代码?
Seams模板始终在改进,我相信Seam的最新版本包含一些示例。无论如何,如果模板没有按照您希望的方式生成,您始终可以自己调整模板,如果您的更改很好,那么考虑将其贡献给Seam项目。
问题:有没有与EPP(门户平台)的特定集成?
回答:它没有在演示中涵盖,但我们也支持JBoss Portal和Enterprise Portal Platform。一些用于创建小部件的向导,甚至设置小部件桥接魔法,以使门户和Seam/JSF应用程序能够协同工作。
问题:RichFaces是否可以在小部件中使用?
回答:是的,RichFaces可以在小部件中使用。寻找portletbridge。您可能需要更新到最新的版本才能使其工作。
这就是我所记录的会议中笔记和更多细节的部分。还有更多Q/A在录制的网络研讨会末尾。
祝您玩得开心!/max