EL($ {}标签)不在Glassfish中工作

时间:2013-03-04 08:41:03

标签: jsp glassfish jstl el

我很难在本地glassfish服务器上获得webapp runnign。此服务器位于“脱机”Intranet中。 我在glassfish 3.1和2.1上运行了网站,尝试了不同的版本。 网络应用程序是旧的,原来像7岁。到目前为止,我唯一无法工作的是${} EL - 标签。它将它们打印为${},因此根本无法识别EL。

我尝试的几件事情,这里的每个解决方案都指向它:

<web-app 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" 
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5">

这将无法正常工作,因为它无法获取网址(离线内联网)。我不知道如何让这个离线工作。这可能是一个解决方案吗?

我还试图找出在Glassfish上运行的JSP / JSTL(/ EL)版本,我也找不到。

提前致谢。

PS。如果您需要更多信息,我很乐意提供更多信息

1 个答案:

答案 0 :(得分:0)

<web-app 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" 
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5">

即使对于离线应用程序,这也是正确的答案。