我在IBM WebSphere上運行的門戶網站8.0 一個JSR-286的portlet此portlet以下友好的URL下發布:http://myServer/wps/portal/mySite/menu/my-portlet-friendly-url獲取後數據JSR-286門戶上的IBM WebSphere門戶網站投放8.0
有一個外部頁面,在另一個想要將POST數據發送到我的portlet的服務器(和域)中。
例如,設想這樣的情況:
外部頁面http://www.externalServer.com/externalPage.html
<form method = "POST" action = "http://myServer/wps/portal/mySite/menu/my-portlet-friendly-url">
<input type = "hidden" name = "externalParam" value = "valueExternalParam"> </ input>
<input type = "submit" value = "submitData"> </ input>
</ form>
然後,我想讀 「externalParam」( 「valueExternalParam」)我的portlet中的價值。
是的,我已經閱讀過它......但我發現它非常複雜,我希望找到一個更簡單的解決方案。作爲開發人員的主要問題是我不應該更改任何服務器配置,我的意思是,我應該通過編碼將其整理(僅)。謝謝! – Alvaro
是的,我不是POC的粉絲,所以通常我所做的就是在default.jsp中設置一個servlet過濾器或代碼,該過濾器或代碼讀取參數,然後將它們放入dynacache hashmap中,以便我也可以在portlet作爲門戶和portlet共享相同的sessionid – Crosstalk22
謝謝!我會盡力,我認爲你最後的建議對我來說是最合適的。 – Alvaro