如何处理Tomcat违反java虚拟机的类加载器的(父类委托机制)
2017-03-23 17:25
316 查看
Tomcat服务器会违反Java虚拟机类加载器的父类委托机制,可以采用手动加载的方式,消除这个问题。
Class clazz=Class.forName(actionClassName);
Class requestClass=Class.forName("javax.servlet.http.HttpServletRequest");
Class responseClass=Class.forName("javax.servlet.http.HttpServletResponse");
Method method=clazz.getMethod("execute", requestClass,responseClass);
String result=(String) method.invoke(clazz.newInstance(),request,response);
request.getRequestDispatcher(result).forward(request, response);
Class clazz=Class.forName(actionClassName);
Class requestClass=Class.forName("javax.servlet.http.HttpServletRequest");
Class responseClass=Class.forName("javax.servlet.http.HttpServletResponse");
Method method=clazz.getMethod("execute", requestClass,responseClass);
String result=(String) method.invoke(clazz.newInstance(),request,response);
request.getRequestDispatcher(result).forward(request, response);
相关文章推荐
- java类加载器学习2——自定义类加载器和父类委托机制带来的问题/JAVA类加载的委托模型/Java的委托
- 解析Java虚拟机中类的初始化及加载器的父委托机制
- jvm类加载器的父类委托机制
- java类加载器学习2――自定义类加载器和父类委托机制带来的问题
- Java类加载器学习2——自定义类加载器和父类委托机制带来的问题
- java类加载器学习2——自定义类加载器和父类委托机制带来的问题/JAVA类加载的委托模型/Java的委托
- Java虚拟机体系结构与类加载器委托机制
- java类加载器学习2——自定义类加载器和父类委托机制带来的问题
- 黑马程序员--05.类加载器--01【类加载器基本知识】【类加载器的委托机制】
- 关于如何去理解和取证生成树(STP)的BackboneFast机制对劣质BPDU的处理
- Tomcat Server是如何处理http请求的
- oc中没有gc(垃圾回收机制),苹果是如何处理的?
- 黑马程序员--05.类加载器--04【应用程序默认类加载器】【验证类加载器委托机制】
- tomcat配置文件自动还原,该如何处理
- 利用委托机制处理.NET中的异常
- tomcat对于web.xml的security-constraint使用的处理机制
- 传智播客---父类委托机制。注解。
- 如何更改Tomcat中java虚拟机的内存?
- tomcat对于web.xml的security-constraint使用的处理机制
- Tomcat Server是如何处理http请求的