在进行配置的时候 写了个工具f方法 用来在java代码中获取 国际化文件的键值, 直接使用的 WebApplicationContext.getMessage()方法,但是在获取 ApplicationContext的时候(即)
WebApplicationContextUtils.getRequiredWebApplicationContext(request.getServletContext());取得为空,进入其中代码看见 这两个 导入 报错,
import javax.faces.context.ExternalContext;
import javax.faces.context.FacesContext;
不知道缺少那个jar包 还是配置问题啊 一直找不到这个类的实现啊
如图
JSF的类,不过你说的返回空不是这个问题,再检查一下。getRequiredWebApplicationContext这个方法是不可能返回null的,如果取不到它是直接抛异常
回复 @逝水fox:那知晓了,我再看看,谢了回复 @大灰狼C:实际用的时候不需要导入,这两个其实只是WebAppContextUtil的一个JSF环境的内部类用到,如果不是JSF应用是不会载这两个class文件的。不过如果要编译Spring的源码就需要了。此处飘红~~~要导入这个jar包么?版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。