Вопросы с тегом 'scriptlet'

Scriptlet - это кусок необработанного Java-кода, встроенного в файл JSP, который выполняется в соответствии с выводом JSP.
30

Как избежать Java-кода в JSP файлах?

Я новичок в Java EE, и я знаю, что что-то вроде следующих трех строк <%= x+1 %> <%= request.getParameter("name") %> <%! counter++; %> - старый школьный способ кодирования, а в JSP версии 2 существует метод, позволяющий избежать J...
05 июл. '10 в 7:24
2

Я могу передать переменную из сценария JSP в JSTL, но не из JSTL в сценарий JSP без ошибки

Следующий код вызывает ошибку: 1. <c:set var="test" value="test1"/> 2. <% 3. String resp = "abc"; 4. resp = resp + test; 5. pageContext.setAttribute("resp", resp); 6. %> 7. <c:out value="${resp}"/> Ошибка говорит "error a line 4...
25 авг. '10 в 21:06
7

Как избежать использования сценариев на моей странице JSP?

Мне сказали, что использование скриптовлетов (<% =...% > ) на моих страницах JSP - не такая прекрасная идея. Может ли кто-нибудь с немного более java/jsp опытом, пожалуйста, дайте мне несколько указаний относительно того, как изменить этот код...
02 февр. '10 в 23:59
2

Как я могу использовать переменную JSTL в скриптлете?

Мне нужно получить доступ к переменной JSTL, которая вычисляется внутри итератора. Выдержка из кода: <c:forEach var="resultBean" items="${resultList}" varStatus="status"> card: ${resultBean.cardNum} </c:forEach> Мне бы хотелось по...
28 дек. '09 в 12:36
2

Являются ли методы законными в JSP scriptlet?

Я знаю, что его не рекомендуется, и я должен использовать библиотеки тегов и т.д. и т.д. Но мне все равно хотелось бы знать, законно ли объявлять методы в JSP-скрипте: <% public String doSomething(String param) { // } String test...
22 сент. '10 в 12:16
2

Доступ к переменной jstl внутри скрипта

Следующий код вызывает ошибку: <c:set var="test" value="test1"/> <% String resp = "abc"; resp = resp + ${test}; //in this line I got an Exception. out.println(resp); %> Не использовать ли ...
06 нояб. '13 в 8:27
6

Создание массива с использованием JSTL или EL

Я работаю над веб-приложением с использованием Java и его фреймворков (Spring 3.1.1). И я стараюсь избегать использования сценариев в максимально возможной степени, однако я не могу найти способ, кроме этого, определить массив: <% String[] al...
22 янв. '13 в 8:58
7

Как передать значения JavaScript в Scriptlet в JSP?

Может ли кто-нибудь сказать мне, как передать значения JavaScript в Scriptlet в JSP?
18 апр. '11 в 9:41
2

итерация по константам Enum в JSP

У меня есть Enum вроде этого package com.example; public enum CoverageEnum { COUNTRY, REGIONAL, COUNTY } Я хотел бы перебирать эти константы в JSP без использования кода скрипта. Я знаю, что могу сделать это с помощью кода сценария в...
26 сент. '08 в 20:00
6

JSP-метки + скриптлет. Как включить скриптлет?

У меня есть страница, в которой используется шаблон тега. Мой web.xml очень простой. Я просто хочу запустить код на странице. И нет, меня не интересуют теги или другая альтернатива. Я хочу использовать скрипт-скрипт bad-practice haha. До сих пор я...
23 авг. '11 в 18:20
1

Атрибут Access Model в скриптлете

Я использую Spring MVC, и в моем контроллере я устанавливаю атрибут стандартной модели, используя: ... model.addAttribute("param", value); ... Теперь я хочу получить доступ к этому в скриптлет (в JSP). Например: <% Object value = ***.get***(...
13 нояб. '11 в 14:49
1

Как оценить переменную scriptlet в EL?

Мне было интересно, если бы все-таки было использование JSP в инструкции <c:if>. например. <c:if test="${ param.variable1 == 'Add' <% JSP variable clause %>}"> Итак, я хочу, чтобы моя переменная JSP также проверялась. Любые пр...
11 мая '11 в 14:22
2

В JSP, как определить тип объекта, присутствующего в списке?

Возможно ли в JSP получить тип объекта в списке, как и в Java myDataBind.getResultsList().get(0).getClass(); или можно добиться чего-то вроде этого: if ( myDataBind.getResultsList().get(0) instanceOf MyClass ) { doThis; } Я не предпочитаю скр...
02 июл. '09 в 6:19
4

JSP и скриптлеты

Я знаю, что использование сценариев теперь считается табу. Его хорошо, и я соглашусь на слова Top Star (поскольку я на данный момент просто новичок в Java). То, что я слышал до сих пор, это сделать жизнь дизайнеров проще. Но мне интересно, если это ...
18 окт. '12 в 5:23
3

Использование if-else в JSP

Я использую следующий код для печати имени пользователя в браузере: <body> <form> <h1>Hello! I'm duke! What you name?</h1> <input type="text" name="user"><br><br> <input type="submit" value=...
14 нояб. '14 в 12:38