解決jsp開發中不支援EL問題

2021-08-29 22:22:03 字數 677 閱讀 1427

今天遇到了乙個莫名其妙的問題,就是在使用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預設設定 附 網上提供的更詳細的設定 有點囉嗦,但是可以用來參考 指...