作为要求的一部分,我必须为整个站点上的产品描述配置超链接。
问题是如何通过ImpEx配置动态URL(因为该URL指向一个动态URL,该URL将相对于每个环境)。
答案 0 :(得分:0)
您可以使用参数创建 URL 。像这样的东西-
https://yoursite/{param1}/stuff/{param2}
然后,您可以使用方法签名中的@PathVariable
来读取控制器中的参数。
答案 1 :(得分:0)
您可以在每个环境的每个local.properties上添加属性,例如:
target.deployment.env=LOCAL
target.deployment.env=TEST
并将此代码添加到impex的标题中:
#% impex.info("Target system is : "+Config.getParameter("target.deployment.env"));
#% if: "LOCAL".equals(Config.getParameter("target.deployment.env"));
$Url= LocalUrl;
#% endif:
#% if: "TEST".equals(Config.getParameter("target.deployment.env"));
$Url = TestRL;
#% endif:
并在您的impex上使用此变量:
$Url/homepage
希望这会有所帮助