Вы не можете. JSP не предлагает никаких продвинутых шаблонных возможностей, подобных этому. Лучшее, что вы можете получить в JSP - это <jsp:include>
, но на этом все заканчивается. Он включается именно там, где вы это заявляете. В лучшем случае вы могли бы подготовить некоторые String
значения с помощью HTML, но это ужасно и не поддается обслуживанию. Лучше было бы визуализировать контент с использованием тегов JSTL <c:if>
и / или <c:choose>
и т. Д.
Если вы ищете более продвинутый шаблонный фреймворк, рассмотрите вариант FreeMarker или Velocity . Преемник JSP Facelets также предоставляет более продвинутые возможности создания шаблонов, но он более привязан к инфраструктуре MVC JSF и, вероятно, не подходит, когда вы уже используете инфраструктуру MVC другого типа.