如果我提问方式不正确,那么我将首先说明我想要实现的目标:
我在CQ5中有一个组件结构: /apps/TEST/components/DatabaseConnection(DatabaseConnection是组件名称) /apps/TEST/components/DatabaseConnection/src/ServletDatabaseConnection (这是我的servlet,用于处理来自TEST/components/DatabaseConnection的POST请求。)
在我的servlet中,sling.servlet.resourceTypes设置为TEST/components/DatabaseConnection。
因此,我已经设置了sling.servlet.resourceTypes的相对路径,servlet将查找位于/apps/TEST/components/DatabaseConnection和/libs/TEST/components/DatabaseConnection/下的资源类型。
但是,我希望能够将我的组件DatabaseConnection移动到任何其他文件夹中,而不需要在servlet或应用程序中更改任何内容。但是,如果我现在这样做,我将不得不将sling.servlet.resourceTypes更改为新的资源类型。
考虑到Sling中的一切都是资源,那么我的servlet也是一个资源,对吗?因此,可能可以将sling.servlet.resourceTypes相对地设置为servlet的资源类型?
那么,我能否相对于此servlet的资源类型设置sling.servlet.resourceTypes?如果不能,是否有其他方法使我的组件“可移动”,以便我无需在servlet中更改任何内容?
我发现这两个资源非常有用: http://www.pro-vision.de/content/medialib/pro-vision/production/adaptto/2012/adaptto2012-apache-sling-basic-concepts-rainer-bartl-peter-manne/_jcr_content/renditions/rendition.file/adaptto2012-apache-sling-basic-concepts-rainer-bartl-peter-mannel.pdf http://sling.apache.org/site/resources.html 但我仍然无法想出解决方法。
我在CQ5中有一个组件结构: /apps/TEST/components/DatabaseConnection(DatabaseConnection是组件名称) /apps/TEST/components/DatabaseConnection/src/ServletDatabaseConnection (这是我的servlet,用于处理来自TEST/components/DatabaseConnection的POST请求。)
在我的servlet中,sling.servlet.resourceTypes设置为TEST/components/DatabaseConnection。
因此,我已经设置了sling.servlet.resourceTypes的相对路径,servlet将查找位于/apps/TEST/components/DatabaseConnection和/libs/TEST/components/DatabaseConnection/下的资源类型。
但是,我希望能够将我的组件DatabaseConnection移动到任何其他文件夹中,而不需要在servlet或应用程序中更改任何内容。但是,如果我现在这样做,我将不得不将sling.servlet.resourceTypes更改为新的资源类型。
考虑到Sling中的一切都是资源,那么我的servlet也是一个资源,对吗?因此,可能可以将sling.servlet.resourceTypes相对地设置为servlet的资源类型?
那么,我能否相对于此servlet的资源类型设置sling.servlet.resourceTypes?如果不能,是否有其他方法使我的组件“可移动”,以便我无需在servlet中更改任何内容?
我发现这两个资源非常有用: http://www.pro-vision.de/content/medialib/pro-vision/production/adaptto/2012/adaptto2012-apache-sling-basic-concepts-rainer-bartl-peter-manne/_jcr_content/renditions/rendition.file/adaptto2012-apache-sling-basic-concepts-rainer-bartl-peter-mannel.pdf http://sling.apache.org/site/resources.html 但我仍然无法想出解决方法。