Spring 中一个惯用的反射类库self reflectionnUtils怎么解决

如何反射类库的类文件中的变量并赋值如何反射类库的类文件中的变量并赋值
现在这样写报错:model.fi&=&stArr1[1];&&ConfigModel不具有fi的定义。
Models.Payment&payment&=&PaymentManager.GetPaymentByPayId(pid);
&&&&&&&&if&(payment&!=&null)
&&&&&&&&&&&&SortedDictionary&string,&string&&sd&=&new&SortedDictionary&string,&string&();
&&&&&&&&&&&&Com.ConfigModel&model&=&new&Com.ConfigModel();
&&&&&&&&&&&&if&(!payment.PayConfig.Equals(string.Empty))
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&string[]&stArr&=&payment.PayConfig.Split(',');
&&&&&&&&&&&&&&&&Type&type&=&Com.ConfigModel.GetType();
&&&&&&&&&&&&&&&&foreach&(string&str&in&stArr)
&&&&&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&&&&string[]&stArr1&=&str.Split(':');
&&&&&&&&&&&&&&&&&&&&FieldInfo&fi&=&type.GetField(stArr1[0]);&//stArr1[0]是ConfigModel中的变量名
&&&&&&&&&&&&&&&&&&&&model.fi&=&stArr1[1];&//stArr1[1]是要赋值
&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&}
------解决方案--------------------/zh-cn/library/system.reflection.fieldinfo.setvalue(v=vs.100).aspx
免责声明:本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&Spring 中一个常用的反射类库ReflectionUtils_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
Spring 中一个常用的反射类库ReflectionUtils
上传于||文档简介
&&希&#8203;望&#8203;对&#8203;大&#8203;家&#8203;有&#8203;帮&#8203;助
大小:45.86KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢java.lang.NoSuchMethodError: org.springframework.util.ReflectionUtils.makeAccess
&来源:读书人网&【读书人网():综合教育门户网站】
java.lang.NoSuchMethodError: org.springframework.util.ReflectionUtils.makeAccessjava.lang.NoSuchMet
java.lang.NoSuchMethodError: org.springframework.util.ReflectionUtils.makeAccessjava.lang.NoSuchMethodError:&org.springframework.util.ReflectionUtils.makeAccessible(Ljava/lang/reflect/C)Vat&org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:82)at&org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:61)at&org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:234)at&org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187)at&org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)at&org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3631)at&org.apache.catalina.core.StandardContext.start(StandardContext.java:4065)at&org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1003)at&org.apache.catalina.core.StandardHost.start(StandardHost.java:718)at&org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1003)at&org.apache.catalina.core.StandardEngine.start(StandardEngine.java:437)at&org.apache.catalina.core.StandardService.start(StandardService.java:450)at&org.apache.catalina.core.StandardServer.start(StandardServer.java:2010)at&org.apache.catalina.startup.Catalina.start(Catalina.java:537)at&sun.reflect.NativeMethodAccessorImpl.invoke0(Native&Method)at&sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)at&sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)at&java.lang.reflect.Method.invoke(Method.java:597)at&org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)at&org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)[&10:06:41,953&ERROR&org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/a],662&]&Exception&sending&context&initialized&event&to&listener&instance&of&class&org.springframework.web.context.ContextLoaderListenerjava.lang.NoSuchMethodError:&org.springframework.util.ReflectionUtils.makeAccessible(Ljava/lang/reflect/C)Vat&org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:82)at&org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:61)at&org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:234)at&org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187)at&org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)at&org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3631)at&org.apache.catalina.core.StandardContext.start(StandardContext.java:4065)at&org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1003)at&org.apache.catalina.core.StandardHost.start(StandardHost.java:718)at&org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1003)at&org.apache.catalina.core.StandardEngine.start(StandardEngine.java:437)at&org.apache.catalina.core.StandardService.start(StandardService.java:450)at&org.apache.catalina.core.StandardServer.start(StandardServer.java:2010)at&org.apache.catalina.startup.Catalina.start(Catalina.java:537)at&sun.reflect.NativeMethodAccessorImpl.invoke0(Native&Method)at&sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)at&sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)at&java.lang.reflect.Method.invoke(Method.java:597)
at&org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)at&org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)[&10:06:41,953&ERROR&org.apache.catalina.core.StandardContext,4066&]&Error&listenerStart[&10:06:41,953&ERROR&org.apache.catalina.core.StandardContext,4091&]&Context&startup&failed&due&to&previous&errors[&10:06:41,953&&INFO&org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/a],633&]&Closing&Spring&root&WebApplicationContext[&10:06:42,156&&INFO&org.apache.coyote.http11.Http11Protocol,181&]&Starting&Coyote&HTTP/1.1&on&http-8080[&10:06:42,218&&INFO&org.mon.ChannelSocket,363&]&JK2:&ajp13&listening&on&/0.0.0.0:8009[&10:06:42,218&&INFO&org.apache.jk.server.JkMain,343&]&Jk&running&ID=0&time=0/31&&config=null[&10:06:42,234&&INFO&org.apache.catalina.startup.Catalina,544&]&Server&startup&in&922&msjava.lang.NoSuchMethodError:&org.springframework.util.ReflectionUtils.makeAccessible(Ljava/lang/reflect/C)V&求大伙讲解呀!!网上要不说缺jar包要不就是有冲突!!!求讲解呀[解决办法]引用:求讲解,求骚扰那网上说的冲突,你没有根据这个进行处理吗?很可能是spring-context-2.5.jar和spring.jar冲突了,两个中留下一个,都试试[解决办法]'jdbc.driverClassName'&这个placeholder无法解析配置问题,仔细检查一下,不行的话把相关配置文件都贴一下

我要回帖

更多关于 reflection 的文章

 

随机推荐