1

据我所知,可以从 scriptlet 中调用控制器命令。但我不确定其他方法。任何代码级别的信息都会非常有帮助。

4

4 回答 4

0

您还可以尝试从 JSP 对控制器命令进行 AJAX 调用。

于 2013-06-17T07:17:53.953 回答
0

您真的不应该从 JSP 的 scriptlet 代码中直接执行控制器命令。您可以使用 AJAX 调用命令服务。或者您可以使用 DataBean 命令,尽管它们实际上是填充数据bean 的命令,而不是真正调用控制器命令。您可能还需要检查控制器命令的使用情况,如果您想在页面生成期间从 JSP 调用服务,可能 BOD 命令会更合适。

于 2014-02-20T19:42:55.100 回答
0

您可以创建自己的 ControllerCommand 到 REST 的映射。

http://www-01.ibm.com/support/knowledgecenter/SSZLC2_7.0.0/com.ibm.commerce.webservices.doc/tasks/twvrestsamplecmd.htm

然后使用 REST 标签来运行 ControllerCommand。

http://www-01.ibm.com/support/knowledgecenter/SSZLC2_7.0.0/com.ibm.commerce.component-services.doc/refs/rwvwcfresttag.htm

在 IBM 在 FEP8 中的新实现中,如果可能,这将在本地完成,因此不会增加任何额外的网络开销。

于 2015-01-09T09:41:48.343 回答
-1

通过使用 Databean,我们也可以调用控制器命令。

ex : <wcbase:usebean>
于 2013-09-20T05:03:39.703 回答