gpt4 book ai didi

java - 如何动态地将页面 <title> 插入到 JSP 模板中?

转载 作者:行者123 更新时间:2023-11-30 09:47:09 24 4
gpt4 key购买 nike

template.jsp:

<jsp:include flush="true" page="/header.jsp"></jsp:include>
<jsp:include page="ideas/${param.ID}.jsp" flush="true" />
<jsp:include flush="true" page="footer.jsp"></jsp:include>

那么如何让每个 parameterID 的不同标题在我转到每个页面时显示出来呢?

最佳答案

默认情况下,我相信 JSP EL 表达式,例如 ${param.ID} 是页面范围的。如果您想在导入的 jsp 文件之一中使用 ${param.title},则需要使用更广泛的范围,例如请求。

例如:

<c:set var="pageTitle" scope="request" value="${param.title}"/>
<jsp:include flush="true" page="/header.jsp"></jsp:include>
<jsp:include page="ideas/${param.ID}.jsp" flush="true" />
<jsp:include flush="true" page="footer.jsp"></jsp:include>

标题.jsp

<head>
<title>${pageTitle}</title>
...
</head>

关于java - 如何动态地将页面 &lt;title&gt; 插入到 JSP 模板中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6824331/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com