未将对象引用设置到对象实例,又名空指针异常,伴随程序员开发的一生.
查看详细信息得知: SetUserRoleInfo()
首先想到的是 IBLL.IRoleInfoService RoleInfoService { set; get; }应该是config文件中反射出现了问题
检查过后发现毛病
<object type="BBFJ.OA.WebApp.Controllers.UserInfoController, BBFJ.OA.WebApp" singleton="false" >
<!--控制器的属性--> <property name="UserInfoService" ref="userInfoService" /> <property name="RoleInfoService" ref="roleInfoService" /> </object>