0

Jetspeed 2 ポートレット/ポータルで URL パラメータにアクセスする方法はありますか?

のように: www.bla.com/portal/page.psml?param=12345

liferay (PortalUtil.java) が httpservletrequest にアクセスするためのいくつかのツールしか見つかりませんが、私が知る限り、jetspeed にはそのようなものはありませんか?

public render parameters はそのようなことに使用できると思っていましたが、ここで少し混乱していますか? 前に誰もこの問題を抱えていませんでしたか?

前もって感謝します :)

4

2 に答える 2

0

jetspeed で機能するかどうかはわかりませんが、次のように httprequest を取得してみてください。

HttpServletRequest httpRequest = (HttpServletRequest) request.getAttribute("javax.servlet.request");

次に、次のようなヘッダーでクエリ文字列を見つけます。

String referer = httpRequest.getHeader("referer");

その後、クエリ文字列を解析できるように、完全なページ リファラーが得られます。

于 2012-11-16T14:02:55.823 に答える