JSP 打印主机名
JSP Printing hostname
我的 JSP 中有以下代码用于非生产环境显示主机名
<c:if test="${pageContext.request.serverName ne 'demo.com' and pageContext.request.serverName ne 'sdemo.com'}">
<%
InetAddress ia = InetAddress.getLocalHost();
String node = ia.getHostName();
out.println("<!-- hostname " + node+ " -->");
%>
<div id="notProd"><spring:message code="nonproduction.environment.message" /> <c:out value="${node}" />
</c:if>
当我查看源代码时,上面的代码在隐藏消息中正确显示了主机名,但它没有在页面上显示 node
值,我如何调整 c:out
以显示 node
值 JSP?
<c:if test="${pageContext.request.serverName ne 'demo.com' and pageContext.request.serverName ne 'sdemo.com'}">
<%
InetAddress ia = InetAddress.getLocalHost();
String node = ia.getHostName();
out.println("<!-- hostname " + node+ " -->");
pageContext.setAttribute("node", node);
%>
<div id="notProd"><spring:message code="nonproduction.environment.message" />
<c:out value="${node}" />
</c:if>
我的 JSP 中有以下代码用于非生产环境显示主机名
<c:if test="${pageContext.request.serverName ne 'demo.com' and pageContext.request.serverName ne 'sdemo.com'}">
<%
InetAddress ia = InetAddress.getLocalHost();
String node = ia.getHostName();
out.println("<!-- hostname " + node+ " -->");
%>
<div id="notProd"><spring:message code="nonproduction.environment.message" /> <c:out value="${node}" />
</c:if>
当我查看源代码时,上面的代码在隐藏消息中正确显示了主机名,但它没有在页面上显示 node
值,我如何调整 c:out
以显示 node
值 JSP?
<c:if test="${pageContext.request.serverName ne 'demo.com' and pageContext.request.serverName ne 'sdemo.com'}">
<%
InetAddress ia = InetAddress.getLocalHost();
String node = ia.getHostName();
out.println("<!-- hostname " + node+ " -->");
pageContext.setAttribute("node", node);
%>
<div id="notProd"><spring:message code="nonproduction.environment.message" />
<c:out value="${node}" />
</c:if>