NetBeans曾经这样做,但随着Woodstock的弃用(而不是与ICEFaces的合并)和ICEFaces不支持Visual Web Project,现在很难选择NetBeans [1]。
Eclipse(J2EE版本)有一个非常基本的版本,可以提供JSF控件的拖放等。
所以,我想知道哪些免费的IDE(如果有的话)可以为使用JSF的Web开发提供良好的支持。
答案 0 :(得分:4)
您可以查看Eclipse的JBoss Tool插件。
答案 1 :(得分:2)
我真的不喜欢它 1 ,但Oracle JDeveloper有一个JSF Visual Editor并且是free to download(我不知道这一点)。
1 实际上,我从来没有使用过JDeveloper,只有一些穷人用过,但上次检查时它有很多瑕疵。也许Oracle从那时起就改进了它。
答案 2 :(得分:0)
您仍然可以在NetBeans上进行Visual JSF开发,但您需要使用NetBeans 6.7.1,它是最后一个受支持的版本。请在此处查看有关如何安装它的答案:Netbeans VisualJSF (Woodstock) Design view not available in 6.7.1详细说明如何安装Visual JSF(Woodstock)插件。对于使用JSP的JSF 1.2开发,这仍然是一个不错的选择。
我建议今天使用JSF 2.0+进行开发。基于JSP的应用程序仍将在JSF 2.0上运行,但不推荐使用JSP作为视图定义语言(VDL)。新的VDL是Facelets,允许您在任何HTML编辑器中编辑它。
答案 3 :(得分:0)
使用drag'n drop进行视觉设计是JSF的原始设计目标,但是恕我直言的设计目标从未正确实现过。
在Visual Basic或Cocoa(Apple)中,这些东西才有效,但在JSF中却没有。即使是最好的视觉编辑器也会给你提供比90年代早期的早期Visual Basic alpha版本更糟糕的体验。
JSF很棒,但在这一点上落后了20多年。