我正在关注此Oracle tutorial
其中一个步骤是:
创建 RequestProducerBean 类
右键单击 obe.beans 包,然后选择新建 - >>其他即可。
从类别中选择 JavaServer Faces ,从文件类型中选择 JSF Managed Bean 。
我的Eclipse中没有这个选项。我在过去4小时内尝试了几件事,但无法修复。
我正在使用从this site下载的开发者GlassFish工具。这是我在PackageExplorer中右键单击>新>其他时的屏幕截图。
我知道如何安装它?
附上我的ProjectFacets的屏幕截图
答案 0 :(得分:0)
我看到你的应用程序中的JSF版本是1.1和1.2。 建议更新它以使用JSF(2.0 / 2.1 / 2.2)。
关于创建Managed bean的问题 - 创建动态Web项目 +将动态Web模块方面设置为3.0版。 +将java服务器面设置为至少2.0。 - 在src文件夹中创建你喜欢的包 +右键单击src文件夹new - >包(例如:com.firstApp.backing)。 - 创建一个java类,给出你想要的名字 -annote class by
import javax.faces.bean.ManagedBean;
@ManagedBean
public class FirstBean implements Serializable{
`// your code`
}