日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
JSF文件在web.xml中啟動異常

首先講解web.xml

(1)其他地方?jīng)]有什么要說的重要的是這里,如果你在xml中不加下面這一個監(jiān)聽

 
 
 
  1. com.sun.faces.config.ConfigureListener

就會出現(xiàn) 如下異常:
嚴(yán)重: StandardWrapper.Throwablejava.lang.NullPointerException at javax.faces.webapp.FacesServlet

(2)JSF運行時出現(xiàn)javax.servlet.jsp.JspException: Cannot find FacesContext

出現(xiàn)這種情況時,有三種解決方案:

1.當(dāng)你的首頁文件是命名為index.jsp,在這個文件里用到JSF.即該文件屬于JSF文件.在J2EE里默認(rèn)的啟動文件是:index.jsp文件.因此,當(dāng)啟動程序時,會對該文件進行一些操作,可是JSF文件已在faces-config.xml時已映射為*.faces或*.jsf了.那么程序就會拋出javax.servlet.jsp.JspException: Cannot find FacesContext錯誤.但程序仍然可以運行的.

解決方法:在web.xml文件里加入或者修改成這樣:

 
 
 
  1.    index.faces
  2.  

這該項的welcome-file內(nèi)容改成index.faces就沒事了.

2.將index.jsp這個JSF文件改成home.jsp,然后,新建一個index.jsp文件,內(nèi)容如下:

 
 
 
  1.  
  2.  page="home.faces" />

3.將index.jsp這個JSF文件直接改成home.jsp,即不為welcome-file文件.啟動時不會有任何錯誤的.當(dāng)然你的 index.jsp不能為JSF文件.因為直接調(diào)用JSF頁面而不是使用Faces Servlet映射.就會出錯.

web.xml配置文件:

 
 
 
  1.  version="1.0" encoding="UTF-8"?>
  2.  xmlns="http://java.sun.com/xml/ns/j2ee"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4"
  4. xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee   
    http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
  5. JSF Demo
  6. JSF Demo
  7.    javax.faces.CONFIG_FILES
  8.    /WEB-INF/faces-config.xml
  9.    FacesServlet
  10.    javax.faces.webapp.FacesServlet
  11.    1
  12.    FacesServlet
  13.    *.faces
  14.    com.sun.faces.config.ConfigureListener
  15.    index.jsp
  16. faces-config.xml配置文件
  17.  version="1.0" encoding="UTF-8"?>
  18. //DTD JavaServer Faces Config 1.1//EN" 
    "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
  19.    /home.jsp
  20.    
  21.     login
  22.     /welcome.jsp
  23.    
  24.    
  25.     fial
  26.     /home.jsp
  27.    
  28.    user
  29.    com.UserBean
  30.    session

網(wǎng)站欄目:JSF文件在web.xml中啟動異常
URL分享:http://m.5511xx.com/article/djedees.html