关于如何为500个错误页面配置JSP文件,我有一个问题。
在此场景中,有多个主题,其文件夹结构如下所述。所有讨论的主题都使用这个JSP,但是我需要找到一种动态更改徽标的方法,因此它不是在JSP和这个特定JSP文件的css文件中硬编码的。
当我测试时,我发现我不能在这个特定的页面中使用cms标记或模板。

<c:url value="/_ui/responsive/theme-moveit/images/moveit_logo.jpg" var="logo" />
<c:url value="/_ui/responsive/theme-hausmannHaensgen/images/hausmannHaensgen_logo.png" var="logo2" />
<div class="nav__left js-site-logo">
<a href="${pageContext.request.contextPath}">
<img src="${logo}" alt="MoveIT24">
<img src="${logo2}" alt="hausmannHaensgen">
</a>
</div>我想知道我如何能找到一个方法来区分这两个主题,以便我可以条件的标志应该显示。同样的想法应该用来换一些颜色。
任何建议都是非常感谢的,谢谢!
发布于 2022-03-07 09:54:57
我通过使用隐藏的输入找到了一个解决方案,并获得了URL:
<input id="themeName" type="hidden" value="${pageContext.request.serverName}">我在JS函数中使用了服务器名,并相应地更改了徽标,并创建了一个链接标记来使用正确的css文件。
https://stackoverflow.com/questions/71352244
复制相似问题