java - Sling - 获取资源的属性

标签 java sling

我对吊带真的很陌生,所以我提前道歉。我有一个简单的脚本,但我无法开始工作。我想要做的就是获取位于 JCR 中的特定资源的“lastModified”属性。

Resource getResource = resourceResolver.getResource("/content/AboutPage/jcr:content/list");
ValueMap properties = resource.adaptTo(ValueMap.class);
String lastModified = properties.get("jcr:lastModified", String.class);

相反,我得到的只是以下错误:

Duplicate local variable properties

非常感谢任何帮助!谢谢!

最佳答案

Java 或 JSP 代码中的“重复局部变量”仅表示在同一范围内已经存在同名变量。如果您没有自己定义该变量,您可能包含了一些其他定义的代码。

如您所见,您只需更改变量的名称即可避免该问题。

关于java - Sling - 获取资源的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16636798/

相关文章:

java - 如何使用 java 使用扫描仪类用字符串回答问题?

jackrabbit - Sling 初始内容加载 - 如何设置访问权限?

java - 如何在Adobe CQ5.5中使用DataSourcePool?

extjs - 是否可以在不使用自定义小部件的情况下将单个对话框字段映射到多个 JCR 属性?

osgi - 如何解决 Adob​​e Experience Manager 中包含组件期间的错误?

java - 如何在 Android 中将后台服务注册为 SensorEventListener

java - 无法单击元素并重定向到 Selenium 中的新选项卡

java - 使用 FXML TableView 列出文件名 - 无法填充数据

java - 如何将参数(用户名和密码)传递给函数signinactivity

adobe - 以编程方式将 HTML 代码添加到 AEM 组件中