今天遇到了乙個莫名其妙的問題,就是在使用myeclipse5.5或6.0時遇上了解析不到el表示式的問題。經過好幾個小時的琢磨終於發現了,給大家share一下:
問題就出在建web project的時候web.xml宣告上。
web.xml宣告部分一般分為如下版本的xsd,
更詳細的列出各版本web.xml宣告部分吧,如下:
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
而其它的不行必須手工申明.
確定web.xml裡的xsd版本之後(如果不是servlets 2.4)一定要在jsp的宣告(<%@page %>)部分加一行,如下:
<%@ page iselignored="false" %>
或者 設定整個專案使用el表示式,需要在web.xml中加上 (控制乙個專案)
false
這樣設為false才能解析el表示式。
還用乙個最簡單的解決方法是,直接在web.xml中將servlets 2.4xsd的引用替換你現在的。即用以下引用替換.
解決jsp開發中不支援EL問題
問題就出在建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 ap...
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預設設定 附 網上提供的更詳細的設定 有點囉嗦,但是可以用來參考 指...