Итак, у меня есть очень простой веб-сайт, и я хотел немного его обновить.
Он основан на xwork с веб-тегами.
Проблема:
Я включил мои header.jsp
так:
<header id="header" class="header">
<%@ include file = "header.jsp" %>
</header>
в каждом .jsp, чтобы заголовок каждого сайта выглядел одинаково. Header.jsp содержит <ww:property value="getText('application.title')"
, который получает свое значение через lang_de_DE.properties
и разработан через css.
Вот фрагмент:
<link rel="stylesheet" href="css/jquery.css" type="text/css"></link>
<div style="padding: 0px 6px 0px 6px;">
<table width="100%" border="0">
<tr>
<td width="250">
<div>
<img src="images/logo.gif" height="40"/>
</div>
</td>
<td align="center">
<div>
<h1 class="headerText"><b><ww:property value="getText('application.title')" /></b></h1>
<h4 class="headerText"><b><ww:property value="getText('application.version')" /></b></h4>
</div>
</td>
<td width="300" align="right" valign="center">
</td>
</tr>
</table>
</div>
<br>
Так что все работает нормально, за исключением первой страницы -> страницы входа.
В header.jsp значение getText()
вообще не будет отображаться. Обычно, если он не находит значение для ключа, он просто записывает сам ключ. Но здесь нет ничего похожего на картинку:
Befroe первое действие
IMG внутри header.jsp показывает отлично и простой текст <h1></h1>
тоже появляется.
И после первого действия loginAction
getText()
показывает его значения. Как видно из рисунка: После первого действия
В чем проблема? Стек свойств загружается после первого действия или есть другая проблема?
Заранее спасибо за помощь !!