Adobe AEM 6.0组件默认控件

Adobe AEM 6.0组件默认控件,adobe,aem,Adobe,Aem,在AEM中构建组件时,默认情况下,将使用关联的JSP文件创建新组件以进行呈现 对于使用Sightly的构建,每次创建组件时,开发人员都必须删除JSP文件并创建所需的HTML文件 这导致了时间和精力的浪费,更不用说开发人员不得不完成重复性任务的挫败感了 是否可以配置AEM以使生成的默认呈现为HTML而不是JSP 谢谢我认为这样的配置在AEM中是不可能的,主要是因为组件及其JSP的创建是通过Javascript处理的 /crx/de/js/CRX/plugins/action/CreateCompo

在AEM中构建组件时,默认情况下,将使用关联的JSP文件创建新组件以进行呈现

对于使用Sightly的构建,每次创建组件时,开发人员都必须删除JSP文件并创建所需的HTML文件

这导致了时间和精力的浪费,更不用说开发人员不得不完成重复性任务的挫败感了

是否可以配置AEM以使生成的默认呈现为HTML而不是JSP


谢谢

我认为这样的配置在AEM中是不可能的,主要是因为组件及其JSP的创建是通过Javascript处理的

/crx/de/js/CRX/plugins/action/CreateComponentAction.js
甚至JSP文件中可用的初始内容也仅通过此JS填充

这里显示了JS的一个简短片段

//创建组件JSP
var nodeName=label+“.jsp”;
var compJspFile=CRX.Util.createNode(节点名,节点名,
CRX.util.NT_文件、组件、加载程序);

谢谢Rakhi,这很有意义。我的问题是,为什么您直接在CRXDE中开发,而不仅仅是创建普通项目,使用您首选的编辑器(例如eclipse)编辑文件,并部署到您的本地CQ实例Hanks d33t,这是一个有效的观点,我同意。但是我仍然很好奇这是否是可以配置的。