对于我当前的项目我想覆盖context.getUser()方法来返回一个自定义的pojo,它扩展了返回的默认对象?
我想做的原因是我不必使用sessionScope技术来保存人员特定数据,而只需调用context.getUser()(它检查哪些用户登录(或匿名)并检索所有数据都没有。
答案 0 :(得分:4)
我不会覆盖context.getUser() - 你不知道还有什么可能需要。您是否从扩展库中查看了userBean和/或PeopleBean?您可以使用它来获取所需的任何信息,然后如果您需要更多信息,或者想要创建扩展这些bean的自定义类,请将其作为应用程序中的作用域bean安装,然后将其用作您自己的getUser的基础()。