Из того, что я слышал, из скриптлета можно вызвать команду контроллера. Но я не уверен в других методах. Любая информация об уровне кода будет очень полезна.В WCS мы можем вызвать команду контроллера из jsp? Если да, пожалуйста, объясните разные методы.
ответ
Вы также можете попробовать позвонить AJAX из JSP в команду контроллера.
Используя Databean, мы также можем вызвать команды контроллера.
ex : <wcbase:usebean>
Это кажется неполным ... заботиться о том, чтобы закончить мысль? – Werner
Вы действительно не должны напрямую выполнять команду контроллера из кода сценария JSP. Вы можете использовать AJAX для вызова службы команд. Или вы можете использовать команду DataBean, хотя они действительно предназначены для команд, которые заполняют databean, а не называть команды контроллера. Вы также можете оказаться в ситуации, когда вам нужно просмотреть использование команды контроллера, возможно, команды BOD лучше подходят, если вы хотите вызвать службу из JSP во время генерации страницы.
Вы можете создать собственное сопоставление контроллера ControllerCommand с REST.
Затем вы используете REST тег для запуска ControllerCommand.
В новой реализации от IBM в FEP8 это будет сделано локально, если это возможно, и будет следоватьльно не добавлять никаких дополнительных накладных расходов сети.
Что такое вариант использования, при котором вы хотели бы это сделать, да, вы можете, но не должны. Если это ваш план, вы неправильно используете рамки. –
Спасибо за предложение. Это просто ради знания, как это было задано однажды, когда мы обсуждали WCS. – sreejith