Я пытаюсь передать объект сеанса из sessionConstant.java в мой файл COMP.jsp ....объект доступа с использованием пользовательских тегов в JSP
sessionConstants.java
public class SessionConstants {
public static final String COMP_TYPE_GRID_JSON = "companyTypeGridModelObj";
}
и в Jsp файле я есть A * .js сценарий .......
<script type="text/javascript" charset="utf-8">
var aa = "${cons.COMP_TYPE_GRID_JSON}";
var bb = "${sessionScope.companyTypeGridModelObj}";
var jsonModal = <myComp:JSON object = "${bb}" />
</script>
Q1. как я прохожу значение ввар аа вместо 'companyTypeGridModelObj' в sessionScope объекта, определенного в вар бб ...
Q2. как я прохожу уага бба в моей JSTL
пожалуйста, помогите
для кода в Java, где передается этот атрибут
NgGridModelConvertor ngGridModelConvertor = new NgGridModelConvertor();
NgGridModel ngGridModel = ngGridModelConvertor.getNgModelData1(columnModeList, dataMapList, rtlOrientation);
getSession().put(SessionConstants.COMP_TYPE_GRID_JSON, ngGridModel);
Можете ли вы показать код, где вы на самом деле писать атрибуты в сессии? Кроме того, поскольку JSTL оценивается перед Javascript, вы должны иметь возможность просматривать исходный код и видеть ваш оцененный JSTL в Javascript. –
Я не понимаю Q1, можете ли вы перефразировать, пожалуйста? – RPresle
@RPresle: Q1 был перефразирован. –