Включить другой файл JSP

В настоящее время я пытаюсь изучить JSP. У меня вопрос, в настоящее время я использовал заголовок и нижний колонтитул страницы, используя:

<%@include file="includes/header.jsp" %>

а также

<%@include file="includes/footer.jsp" %>

Но теперь я также разделил содержание страницы. Таким образом, если пользователь нажимает на страницу, например, продукты, он должен загрузить файл JSP, который находится в:includes/pages/products.jsp Итак, ссылка на пользователя выглядит так:<a href="index.jsp?p=products">Products</a>.

Итак, я должен получить значение p и отобразить страницу на его основе.

Следующее - то, что я сделал до сих пор.

<%
 if(request.getParameter("p")!=null)
 { 
   String p = request.getParameter("p");
%>    

<%@include file="includes/page_name.jsp" %>

<% 
 }
%>

Итак, как мне разместить значение переменной "p" в позиции "page_name"?

Или есть какой-то другой метод, который я мог бы использовать?

В PHP мы могли бы использоватьinclude() или жеinclude_once(), Я немного застрял в этой JSP. :(

Ответы на вопрос(5)

Ваш ответ на вопрос