一个疑问,模拟bootstrap获取webappclassloader的class却不成功,无语了。
来源:互联网 发布:宾馆记账软件 编辑:程序博客网 时间:2024/06/03 16:49
public boolean setRequestTmp(org.apache.catalina.connector.Request tmpRequest) {System.err.println("requestInfo------------>" + this.getClass().getClassLoader());ClassLoader loader = Thread.currentThread().getContextClassLoader();try {Class<?> forName = Class.forName(tmpRequest.getClass().getName(), true, loader);System.err.println(forName.getName() + ":" + forName + ":" + forName.getClassLoader());Method method = tmpRequest.getClass().getDeclaredMethod("getHost", null);Object invoke = method.invoke(tmpRequest.getClass().newInstance(), null);Object invoke1 = method.invoke(forName.newInstance(), null);System.out.println(invoke);System.out.println(invoke1);ServiceLoader<Request> loader1 = (ServiceLoader<Request>) ServiceLoader.load(tmpRequest.getClass());Iterator<Request> iterator = loader1.iterator();while (iterator.hasNext()) {Request driver = (Request) iterator.next();System.out.println("driver:" + driver.getClass() + ",loader:" + driver.getClass().getClassLoader());}} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}if (tmpRequest != null) {HttpSession session = tmpRequest.getSession();}return false;}
阅读全文
0 0
- 一个疑问,模拟bootstrap获取webappclassloader的class却不成功,无语了。
- 想起了高中时的一个疑问
- OGRE填空的一个疑问无意中给解决了
- 出现了一个关于TC的疑问。。。。高手请来。。。
- tomcat WebappClassLoader 加密class文件
- tomcat WebappClassLoader 加密class文件
- eclipse 设置了class编译路径,maven 编译却无法产生应有的class文件
- tomcat的webappclassloader中一个奇怪的异常信息
- 处理一个WEB启动,找不到webappclassloader Eclipse的错误。
- size_t的一个疑问
- Ajax的一个疑问
- 一个疑问的笔记
- Bootstrap的class
- 无语的模拟退火
- 解析了一个简单的class文件
- SetupDiGetDeviceInstanceId获取ID的疑问
- 一个使用了 Bootstrap 的基本的 HTML 模板
- 一个简单的错误,关于bootstrap模态框挡住了按钮。
- 关于PYTHON用PYODBC连接SQLSERVER的封装
- Android Studio常用技巧与快捷键
- SCH自动标注器件号
- orcle 多表关联update
- 启动参数
- 一个疑问,模拟bootstrap获取webappclassloader的class却不成功,无语了。
- 容斥
- golang实现微信小程序支付通知
- 正则匹配简介
- ubuntu 下 docker 的container不能联网的问题
- Spring Bean加载(一)
- tomcat在conf/Catalina/localhost目录下配置虚拟目录
- httpurlconnectionget3
- 【脚本语言系列】关于Python基础知识多返回值,你需要知道的事