我试图从代码中激活一些页面.我创建了一个工作流程,只要在其他一些引用此页面的页面中修改某些内容,就会修改页面.我试图通过设置激活属性来做到这一点:
parentpage.setProperty("cq:lastModified", Calendar.getInstance());
parentpage.setProperty("cq:lastModifiedBy", session.getUserID());
Run Code Online (Sandbox Code Playgroud)
虽然每次都会设置此属性.但是在发布实例中没有发生激活.我们如何激活自定义工作流本身的程序化盟友?
我在我的组件中使用xtype datefield.我想从我的对话框中获取值作为日期而不是字符串.是否有任何方法来获取除字符串之外的任何其他类型的对话框值?在这里,我需要日期.
我正在尝试以编程方式从CQ5下载图像.我已经创建了一个链接,点击后应下载图像.为此,我已经对servlet进行了ajax调用,无论何时用户点击图像,我们都应该得到一个流行音乐打开并保存对话框.这是我在servlet中编写的用于下载映像的代码.
**response.setContentType("image/png");
response.setHeader("Content-Disposition", "attachment; filename=icon" + ".png");
URL url = new URL("http://somehost:portnmuber/content/dam/image.jpg");
URLConnection connection = url.openConnection();
InputStream stream = connection.getInputStream();**
Run Code Online (Sandbox Code Playgroud)
我不断收到401错误.还有其他方法可以做到这一点.
提前致谢.
aem ×3