据我所知,可以从scriptlet中调用控制器命令。但我不确定其他方法。任何代码级别的信息都会非常有用。
答案 0 :(得分:0)
您也可以尝试从JSP到控制器命令进行AJAX调用。
答案 1 :(得分:0)
你真的不应该直接从JSP的scriptlet代码中执行一个控制器命令。您可以使用AJAX来调用命令服务。或者您可以使用DataBean命令,尽管它们实际上是填充数据库而不是真正调用控制器命令的命令。您可能还需要检查控制器命令的使用情况,如果您希望在页面生成期间从JSP调用服务,则BOD命令可能更适合。
答案 2 :(得分:0)
您可以创建自己的ControllerCommand到REST的映射。
然后使用REST标记运行ControllerCommand。
在IBM在FEP8中的新实现中,如果可能的话,这将在本地完成,因此不会增加任何额外的网络开销。
答案 3 :(得分:-1)
通过使用Databean,我们也可以调用控制器命令。
ex : <wcbase:usebean>