Я создаю таблицу данных из простого списка объектов, которые я отображаю на странице jsp. К каждой строке прикреплена гиперссылка View. Когда пользователь нажимает на гиперссылку, мне нужно отправить их на другой контроллер (подключенный через bean-компонент) для отображения более подробной информации. Я пытаюсь передать уникальный идентификатор, но в контроллере, который обрабатывает запрос, когда я пытаюсь получить уникальный идентификатор через request.getParameter ("uniqueId"), он всегда равен нулю.
Так как мне обрабатывать параметры requestParameter в Spring MVC?
Обновление:
Пример из моего JSP:
<c:forEach var="file" items="${confirmationFiles}">
<tr>
<td>${file.batchId}</td>
<td>${file.runDate}</td>
<td>${file.customerId}</td>
<td>${file.userName}</td>
<td><a href="view-detail.do?batchId=${file.batchId}">View</a></td>
</tr>
</c:forEach>
в конфигурации моего сервлета:
<bean name="/view-detail.do"
class="ViewDetailController">
</bean>
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass"
value="org.springframework.web.servlet.view.JstlView" />
<property name="prefix" value="/jsp/" />
<property name="suffix" value=".jsp" />
</bean>