В моем jsp у меня есть ссылки на другую страницу jsp с строкой запроса в ней. Я завис над ссылкой, и вся информация верна.Невозможно получить строку запроса из jsp
<a href='/ph.jsp?albumid=${album.id}'>Click me</a>
Я сопоставил ph с моим PHServlet. Внутри сервлета я попытался восстановить текст запроса.
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
String albumId = req.getParameter("albumid");
req.setAttribute("albumid", albumId);
getServletConfig().getServletContext().getRequestDispatcher("/ph.jsp").forward(req, resp);
}
В моем ph.jsp вместо страницы отображается «Альбом:». Также не было исключений.
Album: <c:out value="${albumid}" />
Я понятия не имею, где пошло не так. Любая помощь?
Я провел некоторое тестирование, и я подозреваю, что когда я нажал ссылку, сервлет не выполняется вообще. Почему это так?