отображение значения объекта, существующего в сеансе, на странице jsp
Привет каждый у меня есть объект в моей сессии, и я хочу выбрать входной тип радио в соответствии с атрибутом моего объекта я попробовал тег if struts 2 taglib, и он не работает. вот часть моего кода
<div class="form-group">
<label class="col-sm-2 control-label">Admin </label> <label
class="radio-inline">
<div class="choice">
<s:if test="%{#session.curentprofil.isAdmin == N}">
<span><input type="radio" name="isAdmin" id="isAdmin"
class="styled" value="O" /></span>
</s:if>
</div> O
</label> <label class="radio-inline"> <span><input
type="radio" name="isAdmin" id="isAdmin" checked="checked"
class="styled" value="N" /></span> N
</label>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">Admin </label> <label
class="radio-inline">
<div class="choice">
<s:if test="%{#session.curentprofil.isAdmin == O}">
<span><input type="radio" name="isAdmin" id="isAdmin"
class="styled" value="O" checked="checked" /></span>
</s:if>
</div> O
</label> <label class="radio-inline"> <span><input
type="radio" name="isAdmin" id="isAdmin" class="styled" value="N" /></span>
N
</label>
</div>
1 ответ:
Попробуйте это:
<s:if test="#session.curentprofil.isAdmin == \"N\""> <!-- your code here --> </s:if>
- удалены фигурные скобки
- исключил символ-см. документацию [1]
[1] https://struts.apache.org/docs/why-wont-the-if-tag-evaluate-a-one-char-string.html