爲了我的理解,pageContext可以訪問許多方法,如 getPage,getRequest等。所以,如果直接訪問 ,直接反對使用頁面上下文不是更好嗎?問題 是我不知道你會如何做到這一點。所以說我有這個:Sling - 通過pageContext訪問屬性
public void setProperties(PageContext context){
ValueMap properties = (ValueMap) context.getAttribute("properties");
Node currentNode = (Node) context.getAttribute("currentNode");
pageHeader = properties.get("pageHeader", "")
}
這工作正常。你將如何設定你特別需要的?我有 這但它似乎並沒有工作。我只是得到一個**,請檢查是否宣佈的 類型是正確的,如果該方法存在。
Resource resource = requestResolver.getResource("/content/my/resource");
public void setProperties(){
ValueMap properties = (ValueMap) resource.getAttribute("properties");
Node currentNode = (Node) resource.getAttribute("currentNode");
}
謝謝@Thomas非常有幫助! –