在wicket
中如何使用一个应用程序中的链接移动到另一个应用程序。我有这样的应用程序URL http://test.examplefree.com/hellohomepage/details
现在我想在我的应用程序中创建一个url链接。因此,当我点击该链接时,它可以转到其网址为http://test.examplefree.com/statusreport/homepage
的其他应用程序。两个应用程序都具有相同的域名,但链接不同。我的两个应用程序都在dev / test / prod这三个不同的服务器上。因此,我不想对整个网址进行硬编码,只需编写部分内容,例如/statusreport/homepage
或/homepage/anyapplication
。
我试过
HTML
<a href="#" target="_new" wicket:id="externalLink1">Click Me to go to next application</a>
的java
add(new ExternalLink("externalLink1", "/statusreport/homepage", "Click Me"));
答案 0 :(得分:1)
我相信你所做的事应该奏效。它在最终的HTML中产生了什么?
另一种方法是使用RequestCycle.get().getUrlRenderer().renderFullUrl(Url.parse("/statusreport/homepage"))
。