ATG<dsp:setvalue> 使用 JSTL 设置值时出现问题

ATG<dsp:setvalue> Trouble with setting values using JSTL

在 atg jsp 页面中使用 jstl 时遇到一些问题。添加 <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %> 和 /WEB-INF/lib 的一些图书馆(standard.jar、jstl.jar)。 我的 web.xml

<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_2_5.xsd"
version="2.5">

所以 <dsp:getvalueof param="id" var="prodId"/> <c:set var="link" value="genericproduct.jsp?id=${prodId}"/> 工作正常并显示例如 "genericproduct.jsp?id=prod180007",但是 ${prodId} 什么也没显示,目前 <c:out value="${prodId}"/> 工作。 <dsp:setvalue bean="CustomFormHandler.errorURL" value="genericproduct.jsp?id=${prodId}"/> 不起作用 - "genericproduct.jsp?id=${prodId}"。 JSTL 1.0版本,应用运行在jboss4.0。5GA.I期待您的reply.Thanks!

<%@ page isELIgnored="false" %>

<%@taglib prefix="c" uri="http://java.sun.com/jstl/core_rt" %>