對http://mydomain.pl:8080/web/guest/addItem我有幾個portlet。 就在其中有含的commandButton這樣的門戶:使用commandButton加載新頁面
<h:commandButton value="Add item" action="#{itemsManagerBean.addItem}" />
其中,方法如下:
public String addItem() {
// ...
return "/anotherPortlet/view.xhtml";
}
它的工作原理,但它超載只有這一個門戶。我想負荷新的一頁http://mydomain.pl:8080/web/guest/anotherPage與其他門戶...
,這是什麼最好的解決辦法?
我不這樣做的Portlet,我不知道你是什麼意思與「超載」在這裏,但你不真的想後之後發送重定向? (或者如果方法完全沒有做什麼,只是使用一個簡單的鏈接?) – BalusC
我是否正確理解你想要一個完整的頁面重新加載,其中頁面上有一個完全不同的portlet比你正在重新加載的頁面?這可能會更深入到門戶的實現中,而不是在這裏回答。這可能有助於說明您想要解決的基本業務問題。這絕對是另一種解決方案,它很快就可以做到並且易於維護。 –