Передача параметра во включаемый скрипт
От: vprivate  
Дата: 19.05.08 13:22
Оценка:
Коллеги, есть следующая задача. Веб сервер на JSP
В одной странице инклюдится другая. Каким образом можно организовать передачу некоторого значения (числа) во включаемый файл?
Привожу пример:

Главный файл
<%
  CustomerProfilePage.Data data = (CustomerProfilePage.Data)request.getAttribute("data");
  data.leftBoxes.add("manager/boxes/customersmenubox.jsp");
  data.pageTitle = "Customer " + data.customer.getScreenName() + " :: Personal Profile"; // --Translate--

Вот тут бы нам int проинициализировать
int m=1;
<jsp:include page="pageheader.jsp"/>
%>


pageheader.jsp
А вот тут бы ею воспользоваться...

<%
for(int i=0; i<pageData.menuItems.length; i++) if(pageData.menuItems[i] != null && pageData.menuItems[i].additionalParams != null) {
  String over = (m == index && m != 0) ? "_over" : "";
%>


Я к сожалению не большой профессионал, возможно предложите другой способ, через сессию еще как нибудь? Сейчас параметр передается в УРЛ-е, что ужасно неудобно и некрасиво.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.