Java Web基础教程:从Swing AWT到Web应用.pdfVIP

  • 0
  • 0
  • 约3.7万字
  • 约 35页
  • 2026-01-28 发布于北京
  • 举报

SoEasy系列之

1.概述

1.1.什么是

如果做过Swing或者AWT图像界面Java程序开发的话,应该对Listener与Event非常熟悉。

Swing或者AWT中通过Listener与Event来处理,如鼠标、键盘等。先实现一个

Listener接口,然后通过addListener()方法把Listener绑定到某个控件上,点击按钮时就会调用

Listener的相应方法,并传回一个Event对象。

JavaWeb程序也一样,使用Listener与Event完成相应的处理。使用Listener不需要关注

该类是怎样触发的或者怎么调用相应的Listener,只要记住该类触发时一定会调用相应的

Listener。遵循Servlet规范的服务器完成了相应的工作。开发者只要在Listener里编写相关代码就

OK了。

1.2.八大

JavaWeb一共了八个供使用,分别用于Request、Session和ServletContext等的

创建与销毁、属性变化。这八个分别如下:

➢ServletRequestListner

MethodSummary

voidrequestDestroyed(ServletRequestEventsre)

请求即将超出Web应用程序的作用范围。

voidrequestInitialized(ServletRequestEventsre)

请求即将进入Web应用程序的作用范围。

SoEasy系列之

1.概述

1.1.什么是

做过Swing或者AWT图像界面Java程序开发的话,应该对Listener与Event非常熟悉。Swing或

者AWT中通过Listener与Event来处理,如鼠标、键盘等。先实现一个Listener接口,

然后通过addListener()方法把Listener绑定到某个控件上,单机按钮时就会调用Listener的相应方法,

并传回一个Event对象。

JavaWeb程序也一样,使用Listener与Event完成相应的处理。使用Listener不需要关注该类

是怎样触发的或者怎么调用相应的Listener,只要记住该类触发时一定会调用相应的

Listener。遵循Servlet规范的服务器完成了相应的工作。开发者只要在Listener里编写相关代码就OK

了。

1.2.八大

JavaWeb一共了八个供使用,分别用于Request、Session和ServletContext等的创

建与销毁、属性变化。这八个分别如下:

➢ServletRequestListner

MethodSummary

voidrequestDestroyed(ServletRequestEventsre)

Therequestisabouttogooutofscopeofthewebapplication.

voidrequestInitialized(ServletRequestEventsre)

Therequestisabouttocomeintoscopeofthewebapplication.

➢ServletRequestAttributeListener

方法

voidattributeAdded(ServletRequestAttributeEventsrae)

在servlet请求中添加了一个新属性。

voidattributeRemoved(ServletRequestAttributeEventsrae)

从servlet请求中移除了一个现有属性。

voidattributeReced(ServletRequ

文档评论(0)

1亿VIP精品文档

相关文档