Following JSP can be used to read the jcr property of a node. Here we will use jcr property “jcr:lastModifiedBy” as an example –
<%--
This JSP explains how to read a property of a content node
Example property is "jcr:lastModifiedBy"
--%>
<%@include file="/libs/foundation/global.jsp"%><%
%><%@page session="false" %>
<%@ page import="java.util.Iterator,
com.day.cq.wcm.api.PageFilter,
com.day.cq.wcm.api.Page,
com.day.cq.wcm.api.PageManager,
com.day.cq.wcm.api.WCMMode,
org.apache.sling.api.resource.Resource,
javax.jcr.Node,com.day.cq.replication.Replicator" %>
<%
String nodePath = "/content/community-components/en/comments/jcr:content/content/title";
try
{
Node node = null;
NodeIterator nodes =null;
String result="";
resource = slingRequest.getResourceResolver().getResource(nodePath);
if(resource != null)
{
node = resource.adaptTo(Node.class);
if(node.hasProperty("jcr:lastModifiedBy"))
{
result=node.getProperty("jcr:lastModifiedBy").getValue().getString();
out.print(result);
}
}
}
catch(Exception e)
{
out.print(e);
}
%>
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.