0 0

getsource和getservletrequest 5

我们知道,监听器(listener)的事件(event)实现的是eventobject,自然所有监听器事件都继承了getsource方法,此方法用于获取触发事件的对象的引用,可是我在我在web开发里写了如下代码:
public class MyListener implements ServletRequestListener {

/**
     * @see ServletRequestListener#requestDestroyed(ServletRequestEvent)
     */
    public void requestDestroyed(ServletRequestEvent arg0) {
     System.out.println(arg0.getSource()+":"+arg0.getServletRequest());
    }
运行后输出的是:
org.apache.catalina.core.ApplicationContextFacade@6b55c1
org.apache.catalina.connector.Request@1ea903c

难道getservletrequest不是getsource的简化写法吗?
这个applicationcontextfacade是做什么的?
2013年6月01日 20:58
目前还没有答案

相关推荐

    multiget source code

    Flashget的linux源码 支持多线程,使用了开源的pthread! 仅供学习!

    get android source code

    get android source code

    get-source:获取源映射的源。 按文件,行,列浏览。 节点和浏览器。 同步与异步

    import getSource from 'get-source' file = getSource ( './scripts/index.min.js' ) 将同步读取文件(通过XHR或通过文件系统API,具体取决于环境),并返回其缓存的表示形式。 结果将包含以下字段: file . ...

    java 大一课程设计 qq聊天程序

    if(e.getSource()==save) { savefile.setVisible(true); if(savefile.getFile()!=null) { try{ File file=new File(savefile.getDirectory(),savefile.getFile()); FileWriter tofile=...

    node-get-source-map-consumer-源码.rar

    `get-source-map-consumer`是Node.js中用于解析和处理源码映射文件的模块,它能读取`.map`文件并提供一个消费者对象,这个对象可以用来查询编译后的代码对应于原始源码的位置信息。首先,我们需要了解源码映射的基本...

    爬虫实战小项目:pixabay图片搜索下载器

    result=self.getSource(url) pattern1=re.compile('(.*?)-(.*?)__340.*?', re.S) items=re.findall(pattern1, result) return items #匹配正则2 def getItem2(self,url): result=self.getSource(url) ...

    JAVA计算机小程序

    if e getSource ok || e getSource c || e getSource a { BigInteger ia new BigInteger a getText ; BigInteger ic new BigInteger c getText ; String ib b getText ; 判断是用加法 还是减法 还是...

    数据库实验完整版 通讯录

    }else if(e.getSource()==jtfArray[2]) { jtfArray[3].requestFocus(true); }else if(e.getSource()==jtfArray[3]) { jtfArray[4].requestFocus(true); }else if(e.getSource()==jtfArray[4]) { ...

    Java 程 序 设 计 实 验 报 告

    if (e.getSource() == bStart) { if (!timer.isRunning()) { timer.stop(); timerJia.start(); } timer.start(); } if (e.getSource() == bStop) { timerJia.stop(); if (timerJia.isRunning()) { k = 0;...

    java写的lol皮肤修改器

    se if (e.getSource() == button3) { if (Reback.RebackUp(pathview.getText())) { JOptionPane.showMessageDialog(null, "还原成功"); } else { JOptionPane.showMessageDialog(null, "还原失败")...

    汉诺塔java代码注释

    else if(e.getSource()==threeGradeItem){ amountOfDisc=5; tower.setAmountOfDisc(amountOfDisc); tower.putDiscOnTower(); } else if(e.getSource()==renew){ tower.setAmountOfDisc(amountOfDisc); tower...

    简单学生信息管理系统java课程设计.pdf

    } else if (e.getSource() == jb2) { // 添加操作 // 打开添加学生信息的对话框 // ... } else if (e.getSource() == jb3) { // 删除操作 // 执行删除操作,根据学号删除学生信息 // ... } else if (e.get...

    winform GET请求和POST请求

    在Windows Forms(Winform)应用开发中,GET和POST是两种常见的HTTP请求方法,用于从服务器获取或向服务器发送数据。这两个概念对于任何与Web交互的客户端程序设计都是至关重要的,尤其是在使用C#进行Winform编程时...

    get和set生成

    以Eclipse为例,选中需要生成get和set方法的属性,然后使用快捷键或者右键选择`Source > Generate Getters and Setters`即可快速生成。此外,还有一些第三方工具,如`Lombok`库,可以自动为属性生成get、set方法,...

    完全卸载wine和Source Insight的方法

    ### 完全卸载Wine和Source Insight的详尽步骤 在Ubuntu环境下,彻底清除不再需要的应用程序,尤其是像Wine和Source Insight这样的工具,有时会变得相当复杂。这是因为Linux系统下的一些应用卸载并不像Windows那样...

    Ubuntu 12.04 precise source/源

    总之,Ubuntu 12.04 precise source涉及到的是如何设置和利用源代码仓库,以便在Ubuntu 12.04系统上获取、编译和管理开源软件的源代码。这需要对Linux命令行工具、软件包管理系统以及源代码编译过程有一定的理解。...

    GET请求和POST请求的区别(详细)

    ### GET请求和POST请求的区别详解 #### 一、概述 HTTP协议定义了多种与服务器进行交互的方法,其中最基本的包括GET、POST、PUT和DELETE。这些方法分别对应于对网络资源的查询、更新、创建和删除操作。GET通常用于...

    java记事本实验报告.doc

    else if (e.getSource() == lingcunwei) { // 另存为逻辑 } else if (e.getSource() == guanyu) { // 显示关于记事本的信息 } else if (e.getSource() == zitixuanz) { // 字体选择逻辑 } } } ``` ### 五...

    java学生信息系统

    } else if (e.getSource() == tuichu) { System.exit(0); } } } ``` - **作用**:定义了主界面中的按钮点击事件处理器。 - **流程**: - 当点击“系统”按钮时,创建`WindowBox`实例,显示操作界面。 - 当点击...

    Android 通过get和post方法访问网络demo

    此demo演示android通过get和post请求方法同服务器交互,测试需要tomcat,具体参考 http://blog.csdn.net/youmingyu/article/details/52524538

Global site tag (gtag.js) - Google Analytics