переменная с использованием выражения ognl внутри идентификатора не отображает значение - PullRequest
0 голосов
/ 30 апреля 2020

Привет, это кажется странной проблемой, поскольку переменная работает, когда я распечатываю ее через тег s: text, но когда я помещаю ее в тег id, она не работает.

Идентификатор в div будет выводить буквально% {param}, а s: text будет выводить значение переменной param. Я что-то здесь упускаю? Любой совет или предложение будет отличным!

<s:set var="param" value="%{parameters.param}"/>
<div id="%{param}">
    <s:text  name="%{param}"/>
</div>

1 Ответ

0 голосов
/ 30 апреля 2020

Может быть, что-то вроде этого будет работать:

<div id="<s:property value='param'/>">

ОБНОВЛЕНИЕ

Ниже приведены реальные решения:

<div id="<s:property value='%{param}'/>">
...