我创建了一个响应过滤器,以更改文件夹的Name属性的值,以使其对我们的用户更具可读性。这一切都可以,并且显示正常。
但是当打开或单击该文件夹时,该名称将恢复为响应过滤器执行其任何工作之前的状态。
打开文件夹/单击文件夹时是否有服务调用?
这是我目前作为过滤服务所拥有的。
public String [] getFilteredServices(){ 返回新的String [] {“ / cm / search”,“ / cm / openFolder”,“ / cm / lock”,“ / cm / unlock”,“ / cm / editAttributes”,“ / cm / continueQuery”}; }
我只是在这里缺少需要插入的服务吗?单击某个项目时,我找不到有关将调用什么服务的任何信息。预先感谢!
答案 0 :(得分:0)
我相信正在调用的是openItem,它将检索所选项目的所有属性。
此外,您可以使用浏览器的网络检查器来弄清楚自己,并查看单击文档后在服务器上触发的请求-真的很有用!