Добрый день,
У меня есть раскрывающийся список:
<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
для параметра, могу посоветовать, какую ошибку я допустил?