Получить значение из выпадающего списка и использовать его в качестве параметра запроса кнопки ссылки - PullRequest
0 голосов
/ 19 сентября 2019

Добрый день,

У меня есть раскрывающийся список:

<s:select id="selectDownloadYear" name="selectDownloadYear" class="form-control" value="" var="downloadYear">
    <c:forEach items="${actionBean.reportsList}" var="item">
        <c:if test="${ !empty item.reportFilePath }">
            <s:option value="${item.year}">${item.year}</s:option>
        </c:if>
    </c:forEach>
</s:select>

и кнопка ссылки, как указано ниже:

<s:url beanclass="com.my.web.action.folder.ReportAction" event="loading" var="download" />
<s:link href="${download}" target="_blank">
    <c:out value="View & Download" />
    <s:param name="selectDownloadYear" value="${selectDownloadYear}"/>
</s:link>

Я хотел бычтобы сделать что-то вроде, каждый раз, когда я выбираю какое-то значение из выпадающего списка и нажимаю кнопку «Просмотр и загрузка», он запускает событие loading в классе ReportAction с параметром selectDownloadYear, который выводитсяиз выпадающего списка.

Однако я всегда получаю 0 для параметра, могу посоветовать, какую ошибку я допустил?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...