我正在尝试限制可以在我的组件中设置为背景图像的文件类型。我在我的DAM中也有bmp图像,但我只需要使用jpg和png并禁止bmp。
这是我的dialog.xml的片段
<background
jcr:primaryType="cq:Widget"
cropParameter=""
ddGroups="[media]"
fieldLabel="background image field"
fileNameParameter="./background/fileName"
fileReferenceParameter="./background/fileReference"
height="{Long}200"
name="./background/file"
rotateParameter=""
title="background"
width="{Long}200"
xtype="html5smartimage"/>
我试图使用的是
requestSuffix=".img.png"
和
ddAccept="[image/jpeg,image/jpg,image/bmp,image/png,image/gif]"
但都没有奏效。有没有办法设置这样的限制?
答案 0 :(得分:0)
您正在设置错误的属性,您应该使用mimeTypes。
@WebServlet( value = "/*", initParams = @WebInitParam( name = "Resources",
value = "http://your-cdn.provider.com/cdn-example" ) )
使用逗号添加更多类型的文件。有关详细信息,请参阅文档。 html5smartimage description