开发者社区> 问答> 正文

springMVC 问题 FacesContext ExternalContext?报错

在进行配置的时候 写了个工具f方法 用来在java代码中获取 国际化文件的键值,  直接使用的 WebApplicationContext.getMessage()方法,但是在获取 ApplicationContext的时候(即)

WebApplicationContextUtils.getRequiredWebApplicationContext(request.getServletContext());取得为空,进入其中代码看见 这两个 导入 报错,

 import javax.faces.context.ExternalContext;
import javax.faces.context.FacesContext;
不知道缺少那个jar包 还是配置问题啊 一直找不到这个类的实现啊

如图

展开
收起
爱吃鱼的程序员 2020-06-20 17:05:49 549 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    JSF的类,不过你说的返回空不是这个问题,再检查一下。getRequiredWebApplicationContext这个方法是不可能返回null的,如果取不到它是直接抛异常

    回复 @逝水fox:那知晓了,我再看看,谢了回复 @大灰狼C:实际用的时候不需要导入,这两个其实只是WebAppContextUtil的一个JSF环境的内部类用到,如果不是JSF应用是不会载这两个class文件的。不过如果要编译Spring的源码就需要了。此处飘红~~~要导入这个jar包么?
    2020-06-20 17:06:05
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载