我使用adobe CQ 5,我创建了一堆组件.对于所有这些组件我已allowedParents到*/parsys,我所定义的componentGroup作为xyz.
我的页面包含parsys组件.当我进入parsys设计模式时,允许的组件列表不显示组件组xyz.
请帮忙!提前致谢
我有一段Sightly/HTL代码如下 -
<div class="tooltip_modal">
<div class="modal-content">
<div class="modal-header">
<span class="close">×</span>
<h5>Tooltip</h5>
</div>
<div class="modal-body">
<p>${properties.tooltip_textfield}</p>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
请注意,${properties.tooltip_textfield}硬编码到代码中.我将此代码包含在我的组件中,如下所示 -
<div data-sly-include="/custom/tooltip-modal/tooltip-modal.html" data-sly-unwrap></div>
Run Code Online (Sandbox Code Playgroud)
现在我想将一个参数传递给data-sly-include语句,这样当我的HTML代码被渲染时,应该放置传递的参数来代替${properties.tooltip_textfield}.
换一种说法 -
打电话给这个
<div data-sly-include="/custom/tooltip-modal/tooltip-modal.html" parameter= "Dummy Text" data-sly-unwrap></div>
Run Code Online (Sandbox Code Playgroud)
应该呈现这个 -
<div class="tooltip_modal">
<div class="modal-content">
<div class="modal-header">
<span class="close">×</span>
<h5>Tooltip</h5>
</div>
<div class="modal-body">
<p>Dummy Text</p>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
这可能吗?提前致谢!
我想将以下CSS添加到元素中 -
{min-height: calc(100% - 291px);
min-height: -webkit-calc(100% - 291px);}
Run Code Online (Sandbox Code Playgroud)
我想使用Javascript将此CSS添加到我的元素中.我的问题是,如何在不重写的情况下添加这两个值.
element.style.minHeight= "calc(100% - 291px)";
element.style.minHeight= "-webkit-calc(100% - 291px)"; // This should NOT overwrite the previous property.
Run Code Online (Sandbox Code Playgroud)
我该如何实现这一目标?谢谢!
Artifactory我在( )中设置了一个本地 Maven 存储库artifactory-oss-6.9.1,用于存储一些快照。请看下面的配置
我正在使用 cURL 上传不同的版本 -
curl -u admin:password -T XXX/target/XXX-0.1-SNAPSHOT.zip "http://localhost:8081/artifactory/bahbah/DataProcessing/DataManager/4.0-SNAPSHOT/DataManager-4.0-20110108.100922-4.zip"
curl -u admin:password -T XXX/target/XXX-0.1-SNAPSHOT.zip "http://localhost:8081/artifactory/bahbah/DataProcessing/DataManager/4.0-SNAPSHOT/DataManager-4.0-20110108.100922-5.zip"
curl -u admin:password -T XXX/target/XXX-0.1-SNAPSHOT.zip "http://localhost:8081/artifactory/bahbah/DataProcessing/DataManager/4.0-SNAPSHOT/DataManager-4.0-20110108.100922-6.zip"
Run Code Online (Sandbox Code Playgroud)
本应自动生成的 maven-metadata.xml 文件并未生成。
请帮忙!
我正在使用 Tomcat 7 服务器在 Mac OS 上开发 Java EE 应用程序。我的项目结构是这样的 -

下面是我用来读取 JSON 文件的函数 - 20180507.json
private void getCurrencyJSON(){
JSONParser jsonParser = new JSONParser();
try
{
System.out.println(new File(".").getAbsoluteFile());
FileReader reader = new FileReader("/data/20180507.json");
//Read JSON file
Object obj = jsonParser.parse(reader);
JSONArray currencyList = (JSONArray) obj;
System.out.println(currencyList);
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (ParseException e) {
e.printStackTrace();
} catch (org.json.simple.parser.ParseException e) {
e.printStackTrace();
}
}
Run Code Online (Sandbox Code Playgroud)
这会导致java.io.FileNotFoundException: /resources/20180507.json (No such file or directory) …
aem ×2
artifactory ×1
css ×1
day-cq ×1
file ×1
htl ×1
java ×1
javascript ×1
maven ×1
sightly ×1