求大神指导:servletConfig.getInitParameterNames()

问题描述

在servlert的doGet()方法中调用ServletConfig.getInitParameterNames()方法由于ServletConfig是一个借口,所有会调用其子类GenericServlet,而该方法的实现如下:publicEnumerationgetInitParameterNames(){returngetServletConfig().getInitParameterNames();}publicServletConfiggetServletConfig(){returnconfig;}它返回的又是调用config对象的getInitParameterNames();,怎么看都觉得矛盾啊,不知道是用了什么设计模式还是什么牛逼的用法。求大神门指导啊!!!

解决方案

解决方案二:
我把工程附加了tomcat6.0的源码,debug进去发现进入了publicfinalclassStandardWrapperFacade这个类,查看里面的实现publicEnumerationgetInitParameterNames(){returnconfig.getInitParameterNames();}仍然是这个方法,实在是不解
解决方案三:
GenericServlet是抽象类,你调用getServletConfig()方法,返回的是具体实现类,不是GenericServlet

时间: 2024-11-10 09:42:36

求大神指导:servletConfig.getInitParameterNames()的相关文章

图片-求大神指导这个值要怎么传啊

问题描述 求大神指导这个值要怎么传啊 //图片链接 'linkUrl': 'tgact.jsp?username=<%username%>'我要给图片加一个超链接还要 把username值传过去,这样写不行,该怎么写 解决方案 'linkUrl': 'tgact.jsp?username' +username 解决方案二: 'linkUrl': 'tgact.jsp?username=<%=username%>'

java报文解析!求大神指导!

问题描述 java报文解析!求大神指导! 大家帮我解析一下报文吧!我用的是UDP通信拿到数据,数据的类型是这样的S5W1449!p1r!p1r003B1s!S6WGGG00!p2r!p2r00003!p1r!p1r003B1s! 第0~2位为p1r或p2r,第3~6位为对应侧(p1r或p2r)的点位,第7位为状态位第8位为CRC校验位(将以上待发送的8位 异或)第9位为!结束位. 比如p1r!p1r003B1s!,我要拿到点位003B,要把它转化成十进制显示在我的界面画图!我要怎么解析报文!能写

c++-C#与C++位图保存方式的区别是什么?如何将C#中位图buffer正确传到C++代码中?求大神指导

问题描述 C#与C++位图保存方式的区别是什么?如何将C#中位图buffer正确传到C++代码中?求大神指导 C#中位图保存方式与C++中位图保存方式的区别是什么?如何将C#中位图buffer正确传到C++代码中?求大神指导 解决方案 C++中位图分为32/24/16位的三种位图数据存储方式,很多时候C++中主要使用32位和24位,如果你没有特别声明的话.C#中的位图 也多数是32位的.这些所谓的32位或者24位说的是位图中一个像素用多少位来表示,一个像素一般包含RGB三基色,也就是红(red)

java源码-求大神指导,求源码??????????

问题描述 求大神指导,求源码?????????? 求源码?????????????????????????????????????????????????????????????? 解决方案 我不敢休息,因为我没有存款: 我不敢说累,因为我没有成就: 我不敢偷懒,因为我还要生活: 我能放弃选择,但是我不能选择放弃. 所以坚强,拼搏是我唯一的选择. 世上没有一件工作不辛苦, 没有一处人事不复杂. 即使你再排斥现在的不愉快, 光阴也不会过得慢点. 所以不要随意发脾气,谁都不欠你的. 要学会低调,取舍

android播放实时rtmp流该怎么播放。新手求大神指导

问题描述 android播放实时rtmp流该怎么播放.新手求大神指导 给一个这个rtmp://58.61.150.201/vepkgr/aps3的实时流 我该怎么用android播放出来? SurfaceView吗?

java 人员抽取系统-人员随即抽取系统求大神指导

问题描述 人员随即抽取系统求大神指导 抽取人员表:rycq显示字段:类型type.人员部门dep.人员姓名name.人员工号(唯一)num.人员sapid.录入人员person.录入时间time:要求:1:能够填写抽取人员数m:2:能够根据不同类型的人员抽取(比如能选择抽取汽机人员2名,则其他人员n-2名,有多个类型):3:能够抽取除固定人数外的人员(比如固定n人则再抽取m-n人),并显示n人的 数据4:能够抽取排除人员之后的人员(比如排除人员为n人 则在 总数-n 中抽取m个人)5:在网页上抽

nginx-大并发压力测试数据,求大神指导

问题描述 大并发压力测试数据,求大神指导 首先感谢各位! 直观点线上测试数据测试数据如下webbench 5000并发60秒 访问txt文件webbench 30000并发60秒 访问txt文件webbench 2000并发60秒 访问php文件 只写了个phpinfo() webbench 10000并发60秒 访问php文件 只写了个phpinfo()webbench 10000并发60秒 top结果 测试环境cpu16核 内存64G系统CentOS-6.5 64位nginx/1.0.13p

传感器-求大神指导,Android计步器问题

问题描述 求大神指导,Android计步器问题 如果不开网络,不开GPS,做计步器的时候,手机动了很多下以后,要判断它是不是还在原地,这个有可能是用什么判断的 解决方案 有三种定位方法:1.网络2.GPS3.手机基站定位4.手机传感器的算法

flash builder-flex 刚刚接触,求大神指导指导 啊啊

问题描述 flex 刚刚接触,求大神指导指导 啊啊 如图,上面的五个框,里面输入值,点击确定,在下面的表格中显示,不用链接数据库,刚刚刚,接触flex,求大神指导,帮忙写一小段代码 解决方案 求前辈指导java编程错误 求大神指导

oracle函数问题,求大神指导

问题描述 oracle函数问题,求大神指导 2.创建一个交易的函数(20分)要求:调用函数需要传递账号.密码.交易类型.交易金额四个参数若交易类型为"存款",则不对密码进行验证:若交易类型为"支取"则必须对密码进行验证(密码不正确需要给出相应的提示信息),同时还要验证账号余额是否充足(余额不足给出相应的提示信息).交易完成后函数返回最新的账号余额信息. 解决方案 使用java对oracle数据库中的表进行处理实现上面的功能?