java - Hybris 在单独的浏览器选项卡中打开外部链接
问题描述
在 Hybris 1811 中的 jco 调用之后,我需要在单独的选项卡中打开一个外部链接。我已经为 jco 调用创建了按钮和控制器,一切正常,但我无法在浏览器中打开新选项卡.
使用 java.awt.Desktop.getDesktop().browse(url); 我在服务器端打开一个标签,但我显然需要在客户端浏览器中打开标签。
有谁能够帮我?
最好的问候马可
解决方案
您有两个选项可以执行此操作,如下所示:
- CMSLinkCOmponent:您可以将目标指定为 newWindow/sameWindow,如下所示,
INSERT_UPDATE CMSLinkComponent;$contentCV[unique=true];uid[unique=true];name;url;&linkRef;target(code)[default='sameWindow']
- HTML:
<a href="https://www.google.com/" target="_blank">google.com</a>
推荐阅读
- javascript - 如何使用 BeautifulSoup 从 indiegogo 抓取项目 url?
- python - 想要根据位置获取产品可用数量(odoo 12)
- python - Python NLTK 删除不属于 URL 的内部标点符号
- python - 使用“trepan3k”时无法从“xdis”导入名称“iscode”
- c++ - 如何简化选择您自己的冒险游戏的代码?
- types - 了解类型归属问题
- go - ioutil.ReadFile - 没有这样的文件或目录
- c# - 切换当前角色 - .NET Core Identity
- r - 在R中计算3D多边形的表面积
- javascript - JavaScript Fetch API - 将输出保存为对象