JSF错误笔记

1、javax.enterprise.context.SessionScoped 报错

javax.enterprise.context.SessionScoped在引入的时候报错,提示没有这个包,其实这个包是在JavaEE 6.0 的库里面自带的,如果你在myeclipse8.5以上的环境下编译的,直接BuildPath然后把J2EE 6.0 library加入进去就行了

2、JSF运行时出现javax.servlet.jsp.JspException: Cannot findFacesContext

web.xml配置有问题,导致访问请求没有经过FacesServlet的调用,就直接访问了,需要重新改web.xml

<welcome-file-list>
  <welcome-file>index.faces</welcome-file>
</welcome-file-list>

要么,把index.jsp重新用xhtml覆盖重写一遍,新建一个index.xhtml文件,把index.jsp中的文件粘贴进去。

发布了18 篇原创文章 · 获赞 0 · 访问量 5万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章