2017-09-06 6 views
0

に現在のブラウザのURLアドレス、私は豆にブラウザのURLアドレスを送信したい、私はこのパス豆

HttpServletRequest requestObj = (HttpServletRequest)FacesContext.getCurrentInstance().getExternalContext().getRequest(); 
String url = requestObj.getRequestURL(); 

を見つけた私は、右のブラウザのアドレスを取得していないので、私は、ブラウザを得るためにjavasript window.locationを使用します。アドレスは、どのように私はこれをバック豆に送ることができますか?すべての答えは、任意のアイデアに役立つだろうか?

+0

投稿を編集し、インデントを使用してコードをフォーマットします。[ツアー]と[質問]を読んで改善します。なぜ正しいURLが返されないのですか? – Kukeltje

答えて

0

バック豆で使用

FacesContext.getCurrentInstance().getExternalContext().getRequestHeaderMap().get("referer") 

、あなたは要求URLを持つことができます。これは長い時間のために私を悩ます、これが誰かを助けることを願っています。