我在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