Параметр запроса JSP возвращает ноль при включении jsp с Weblogic - PullRequest
3 голосов
/ 12 мая 2010

У меня проблемы с тегом jsp: include. У меня есть код, подобный следующему:

<jsp:include page="./Address.jsp">
    <jsp:param value="30" name="tabIndex"/>
    <jsp:param value="true" name="showBox"/>
    <jsp:param value="none" name="display"/>    
</jsp:include>

Страница включена нормально, но когда я пытаюсь получить доступ к параметрам на странице Address.jsp, они равны нулю. Я попытался получить к ним доступ следующими способами (с помощью jstl):

     <c:out value="${param.tabIndex}" />
     <c:out value="${param['tabIndex']} />
     <%= request.getParameter("tabIndex") %>
     <c:out value="${pageScope.param.tabIndex} />
     ${param.tabIndex}

и т.д ...

Вот кикер, вышеприведенное прекрасно работает в tomcat 5.5. Однако при развертывании приложения в Weblogic 10 этого не происходит.

Кроме того, код отлично работает в других областях моего приложения (на weblogic), но не на конкретной странице.

Есть идеи?

Спасибо!

1 Ответ

0 голосов
/ 14 мая 2010

Попробуйте это

<jsp:include page="./Address.jsp?tabIndex=30&showBox=true&display=none" />
...