Servlet中 End event threw exception,錯誤404 的解決方法


End event threw exception

 

 SEVERE: End event threw exception
java.lang.reflect.InvocationTargetException

 

這個異常是由於xml配置文件解析錯誤引起的。

以最近在用ServletContext獲取上下文信息時遇到的錯誤為例:

在web.xml中配置驅動信息:

 

1 <context-param>
2         <param-name>driver</param-name>
3         <param-value>com.microsoft.sqlserver.jdbc.SQLServerDriver</param-value>
4     </context-param>
5     <context-param>
6         <param-name>driver</param-name>
7         <param-value>jdbc:sqlserver://localhost:1433;DataBaseName=javawebDb</param-value>
8     </context-param>

 

 

 

控制台錯誤截圖:

 

 

瀏覽器錯誤截圖:

 

其實原因很簡單,就是紅色部分,參數名配置重復了,修改如下:

1 <param-name>url</param-name>

 

解決!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM