Как вызвать несколько методов из struts2.5 с помощью SMI и с помощью - PullRequest
0 голосов
/ 28 мая 2020

Сейчас мы используем struts 2.5, и у меня есть Dynami c Method Invocation = true в файле конфигурации struts. И у меня есть сопоставления действий, как показано ниже. action name = "action name" class = "action class" result name = "view" type = "redirect Action" Результаты разрешенных методов просмотр, изменение, удаление, дублирование действия разрешенных методов

Исправить приложение- se c обнаружение, мне нужно установить Dynami c Method Invocation на false.

Я установил Dynami c Method Invocation value = "false". Теперь разрешенные методы не работают. Я указал несколько действий с методами, это тоже не сработало. Он вызывает сброс по умолчанию и метод обработки из класса Action вместо указанного метода.

Я читал, что для работы разрешенных методов мы должны установить Dynami c Method Invocation в значение true? Как мне вызвать несколько методов с одним и тем же действием с отключением Dynami c Вызов метода?

Я ценю ваше время и помощь заранее.

1 Ответ

0 голосов
/ 29 мая 2020

Если DMI выключен, вы не можете вызывать методы динамически; в этом смысл его выключения.

Вы можете использовать Strict Method Invocation , чтобы явно разрешить методы; SMI включен по умолчанию.

Вы не можете использовать оба способа - DMI либо включен, либо нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...