您的位置:首页 > 运维架构 > Tomcat

如何处理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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: