Получить значение из текстового поля JSP в переменную jsp на той же странице - PullRequest
0 голосов
/ 25 мая 2020

У меня новый ie вопрос. На моей странице jsp у меня есть TextArea, заполненная значением. Мне не нужен этот TextArea, но мне нужно его содержимое, чтобы обрабатывать его внутри оператора if. Кажется простым, но я не могу понять. Я попытался установить значение с помощью

Что делать, если есть:

<tr>
            <td><bean:message key="systematiccontrol.search.status" /></td>
            <td>
                <textarea id="OverruleStatusField" name="status" rows="2" cols="60"></textarea>                 
            </td>
        </tr>

Это на самом деле показывает правильный статус в текстовом поле ('AUTO_PROCESSED'), но я хочу это в var, мне не нужно текстовое поле. Что я пробовал (но не работает):

<tr>
            <td><bean:message key="systematiccontrol.search.status" /></td>
            <td>

                <c:set var="status" scope="session" value="status"/>
                <p>${status}</p>
                <c:if test="${status=='AUTO_PROCESSED'}"> <p>Auto</p> </c:if>
                <c:if test="${status!='AUTO_PROCESSED'}"> <p>${status}Not Auto</p> 
            </td>
        </tr>

Основная проблема в том, что я не могу понять, как получить доступ к моей переменной сеанса, установленной бэкэндом java.

Дополнительная информация, не уверен, нужна ли она вам: значения состояния поступают из перечисления. Когда Я кодирую:

<c:set var="systematicControlStatus" scope="request" value="${sessionScope.systematiccontrolstates}"/>
<p>look ${systematicControlStatus}</p>

Я получаю список массивов со всеми возможными значениями в перечислении.

Надеюсь, кто-то может помочь

...