无法在Eclipse中创建“JSF托管Bean”类型的类,JavaServer Faces类别缺少

uemypmqf  于 12个月前  发布在  Eclipse
关注(0)|答案(1)|浏览(121)

我在跟踪这个Oracle tutorial
其中一个步骤是:
创建RequestProducerBean类右键单击obe.beans包,选择新建->其他,在类别中选择JavaServer Faces,在文件类型中选择JSF托管Bean
我在Eclipse中没有此选项。在过去的4小时内,我尝试了几种方法,但无法修复它。我正在使用从该网站下载的GlassFish Tools for Kepler。这里是我在PackageExplorer中单击右键>新建>其他时的屏幕截图。
x1c 0d1x的数据
你知道怎么安装吗?
附上我的ProjectFacets的屏幕截图


fhg3lkii

fhg3lkii1#

我看到您的应用程序中的JSF版本是1.1和1.2。建议将其更新为使用JSF(2.0/2.1/2.2)。
对于您创建托管bean的问题-创建一个动态Web项目+将动态Web模块facet设置为3.0版本+将java服务器faces设置为至少2.0。-在src文件夹中创建您喜欢的包+右键单击src文件夹new -> package(例如:com.firstApp.backing)。-创建一个java类,给出您想要的名称-annote class by

import javax.faces.bean.ManagedBean;
@ManagedBean
public class FirstBean implements Serializable{
    `// your code`
   }

字符串

相关问题