Использовать внешнее свойство в struts.xml - PullRequest
1 голос
/ 05 апреля 2019

У меня есть config.properties, который находится в моей папке conf Jboss.

config.properties :

server.url=http://localhost:8085/

Я хотел бы использовать эти свойства в моем struts.xml :

    ...
    <action name="logoutAction" class="app.LogoutAction">
         <result name="ok" type="httpheader">
          <param name="status">301</param>
          <param name="headers.location">server.url</param>
         </result>
    </action>
    ...

Возможно ли это?

Или есть другой способ сделать это?

1 Ответ

0 голосов
/ 05 апреля 2019

Не из коробки, нет.

Лучше всего было бы использовать динамический результат .Вам нужно как-то получить это значение во время запуска или во время выполнения и заполнить его из действия.Вам может не потребоваться получить значение из конфигурации, хотя оно может быть доступно в запросах - не вызывайте.

...