侦听器向导使您能够为与 Servlet 上下文和会话事件及属性相关的各种 Java EE 侦听器类型创建 Java™ 侦听器类。
过程
- 从“企业资源管理器”中打开 Web 透视图,右键单击 Web 项目,然后选择。 这时,将出现“创建侦听器”向导。
- 指定侦听器类。要使用现有的类,请选中相应的复选框,然后使用浏览按钮来查找类。否则,请提供以下信息:
- 用于放置侦听器类的文件夹
- 该类所属的 Java 包(如果未指定该 Java 包,那么会将该类添加至缺省包)
- 侦听器的类名。
注: 应将侦听器放置在 Java 源文件夹中。
- 侦听器类的超类。由此向导创建的侦听器可以具有对象或在其层次结构中具有对象作为其超类的任何类。单击浏览以从可用超类中进行选择。
- 单击下一步。
- 选择要侦听的应用程序生命周期事件。必须至少选择一个应用程序生命周期侦听器。
- 单击下一步。
- 选择修饰符以指定侦听器类是公用、抽象还是终态。(类不能同时为抽象和终态。)
- 除了缺省接口之外,还可以添加要实现的其他接口。单击添加以打开接口选择对话框。在此对话框中,当您在选择接口字段中输入您有意添加的接口的名称时,匹配类型列表框中列示的可用接口的列表会动态更新,以只显示与模式相匹配的接口。选择接口以查看限定符,并单击添加。完成后单击确定。
- 选择要创建哪个方法存根。 除非您打算创建抽象侦听器,否则继承的抽象方法和来自超类的构造函数选项会添加必须实现的继承的抽象方法和超类构造函数的存根。必须创建具有继承的抽象方法选项的一个方法才能使类不成为抽象的。
- 单击完成。
结果
您创建的侦听器类就会出现在“侦听器”图标下面。