問題就出在建web project的時候web.xml宣告上。
web.xml宣告部分一般分為如下版本的xsd,
web-app_2_2.dtd
web-app_2_3.dtd
web-app_2_4.xsd
web-app_2_5.xsd
更詳細的列出各版本web.xml宣告部分吧,如下:
web-app_2_2.dtd
<?xml versi程式設計客棧on="1.0" encoding="utf-8"?>
span class="ydwahslejm">程式設計客棧web application 2.2//"
"">
web-app_2_3.xsd
<?xml version="1.0" encoding="utf-8"?>
br>"">
web-app_2_4.xsd
<?xml version="1.0" encoding="utf-8"?>
web-app_2_5.xsd
<?xml version="程式設計客棧1.0" encoding="utf-8"?>
注意!! 其中servlets 2.4(我沒記錯的話jsp 2.0出來之後的第乙個版本),這個版本的iselignored預設設定為false。所以使用web.xml裡用web-app_2_4.xsd宣告的時候在jsp頁面不用特意宣告。 servlets 2.4el可以直接使用。
而其它的不行必須手工申明.
確定web.xml裡的xsd版本之後(如果不是servlets 2.4)一定要在jsp的宣告()部分加一行,如下:
或者 設定整個專案使用el表示式,需要在web.xml中加上 (控制乙個專案)
falsevzencojored>
這樣設為false才能解析el表示式。
還用乙個最簡單的解決方法是,直接在web.xml中將servlets 2.4xsd的引用替換你現在的。即用以下引用替換.
本文標題: 解決jsp開發中不支援el問題
本文位址:
解決jsp開發中不支援EL問題
今天遇到了乙個莫名其妙的問題,就是在使用myeclipse5.5或6.0時遇上了解析不到el表示式的問題。經過好幾個小時的琢磨終於發現了,給大家share一下 問題就出在建web project的時候web.xml宣告上。web.xml宣告部分一般分為如下版本的xsd,更詳細的列出各版本web.xm...
jsp開發中不支援EL問題
今天遇到了乙個莫名其妙的問題,就是在使用myeclipse5.5或6.0時遇上了解析不到el表示式的問題。經過好幾個小時的琢磨終於發現了,給大家share一下 問題就出在建web project的時候web.xml宣告上。web.xml宣告部分一般分為如下版本的xsd,更詳細的列出各版本web.xm...
JSP不支援EL表示式的解決方案
el的全稱是expression language。1.在預設情況下,servlet 2.3 jsp 1.2是不支援el表示式的,而servlet 2.4 jsp 2.0支援。servlets 2.4這個版本的iselignored預設設定 附 網上提供的更詳細的設定 有點囉嗦,但是可以用來參考 指...