2013-10-30 103 views
0

我正在做一些簡單的例子,演示MVC模式 - servlet控制器轉發請求到適當的JSP頁面,我需要使用表達式語言(在JSP頁面中)。在web.xml中激活表達式語言

要使用在JSP頁面中的表達式語言,我需要激活它在web.xml文件中,所以我把這些線在web.xml:

<?xml version="1.0" encoding="ISO-8859-1"?> 
<web-app xmlns="http://java.sun.com/xml/ns/javaee" 
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" 
     version="3.0"> 

我的問題是: 究竟(一般)這些線代表? 我知道這種表達式語言已被激活,但只是要求簡單的解釋如何?

回答

1

這只是一個XML文檔的聲明,您可以在其中說出要在此文檔中使用的命名空間,架構及其版本。然後由驗證器使用它來檢查您的文檔結構是否正確。

2

這只是說,Web應用程序符合包含EL的servlet規範版本3。