Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsp EL(${}标记)在Glassfish中不起作用_Jsp_Glassfish_Jstl_El - Fatal编程技术网

Jsp EL(${}标记)在Glassfish中不起作用

Jsp EL(${}标记)在Glassfish中不起作用,jsp,glassfish,jstl,el,Jsp,Glassfish,Jstl,El,我正在努力让一个webapp在本地glassfish服务器上运行。此服务器位于“脱机”intranet中。 我在glassfish 3.1和2.1上运行了这个网站,尝试了不同的版本。 这个web应用程序很旧,像7年前的原始版本。到目前为止,我唯一不能工作的就是${}EL-标签。它将它们打印为${},因此根本无法识别EL 我尝试了几件事,这里的每个解决方案都指向它: <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

我正在努力让一个webapp在本地glassfish服务器上运行。此服务器位于“脱机”intranet中。 我在glassfish 3.1和2.1上运行了这个网站,尝试了不同的版本。 这个web应用程序很旧,像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">

这将不起作用,因为它无法获取URL(脱机intranet)。我不知道如何让它离线工作。这可能是一个解决办法

我还试图找出Glassfish上运行的是什么JSP/JSTL(/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">

这是正确的答案,即使对于脱机应用程序也是如此。

xmlns URI不用于从给定位置下载任何内容(它们根本不需要存在)。哇。。就这么简单。现在可以了,干杯。有什么区别吗?你改变了什么?这是一样的,我假设名称空间对我不起作用,因为我在脱机环境中工作。所以这不是一个技术问题,而是一个假设问题。