我想在mvc中 用控制器写基类 但是在基类控制器中request 是null 求解 如何处理
类似代码
应该是因为你在构造函数中获取的,我估计Request的值不是在构造函数中传入的。
那个阶段,请求都还没有,肯定是null啦。
MVC的定义是 模型、界面、控制器。
在构造函数中写request,这么东西还没有构造成功,怎么能得到值呢?
你应该在Action里面写吧
一般的对象都有这样3个阶段
1.创建初始化
2.执行
3.注销
及想让程序运行没问题的话,执行代码需要放在创建初始化之后
而你的这段代码在初始化中,所以出问题也不奇怪