我有一個關于如何為 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>
我想知道如何找到區分這兩個主題的方法,以便確定應該顯示哪個徽標。應該使用相同的想法來切換某些顏色。
任何建議都非常感謝,謝謝!
uj5u.com熱心網友回復:
我通過使用隱藏輸入找到了解決方案并獲得了 URL:
<input id="themeName" type="hidden" value="${pageContext.request.serverName}">
我在 JS 函式中使用了服務器名稱并相應地更改了徽標并創建了一個鏈接標記以使用正確的 css 檔案。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/438730.html
