【发布时间】:2010-09-18 03:46:28
【问题描述】:
我正在尝试让以前的开发人员编写的一些代码正常工作。 是的,他现在离开了公司。 :-(
我有一个从 JS 代码进行的 JSON RPC 调用。 JS 运行良好,回调方法返回一个对象(不是错误对象)。
但是 Java 类上的方法永远不会被命中。 smd 方法确实会受到影响。
public String smd()
{
return SUCCESS; // break point reaches here
}
@SMDMethod
public void updateRowValueForField(String key, String value, String fieldname)
{
// We never get into this method.
}
<package name="EntryBarRPC" namespace="/" extends="star-default">
<action name="ebToggleSelection" class="eboggleSelectionAction" method="smd">
<interceptor-ref name="jsonStack">
<param name="enableSMD">true</param>
</interceptor-ref>
<result type="json">
<param name="enableSMD">true</param>
</result>
</action>
</package>
我不知道为什么,或者我缺少什么。 我一遍又一遍地阅读JSON plugin page。
我想我只需要另一双眼睛。
注意:Tomcat 控制台中没有错误,也没有 JS 错误。
有人有线索吗? 干杯 杰夫·波特
【问题讨论】:
标签: java javascript json struts2 json-rpc