You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Nicolas De Loof <ni...@capgemini.com> on 2005/02/04 09:44:01 UTC
[OT] getRequestURL
Hi all,
I'm having troubles using the request.getRequestURL() in JSP tags
In tomcat (4.1) it returns the URL I've got in my browser, and
getRequestURI returns the Layout JSP URI. It sounds correct according to
ServletAPI javadoc for getRequestURL "Reconstructs the URL the client
used to make the request"
In Websphere 5.0.2, getRequestURL() allways return the JSP layout URL. I
did not find any fix for this on IBM site.
Do you know any way in Websphere 5.0.2 to know the original URL or URI
used to access the webapp ?
Nico.
This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: [OT] getRequestURL
Posted by Nicolas De Loof <ni...@capgemini.com>.
Thnaks for link,
This doesn't tell me why tomcat getRequestURL() returns "original" URL
and Websphere impl return "current request" URL (!= from original after
a forward)
I've used a turnaround by addind a filter that stores (orinigal)
requestURL in request scope.
Thanks for help.
Martin Gainty a écrit :
> Nicolas
>
> Did you check out the getRequestURL() documentation from IBM
> http://www.developer.ibm.com/tech/faq/individual?oid=2:25030
>
> HTH,
>
> Martin Gainty
> ______________________________________________
> (mobile) 617-852-7822
>
>
>
>> From: Nicolas De Loof <ni...@capgemini.com>
>> Reply-To: "Struts Users Mailing List" <us...@struts.apache.org>
>> To: Struts Users Mailing List <us...@struts.apache.org>
>> Subject: [OT] getRequestURL
>> Date: Fri, 04 Feb 2005 09:44:01 +0100
>> MIME-Version: 1.0
>> Received: from mail.apache.org ([209.237.227.199]) by
>> mc7-f31.hotmail.com with Microsoft SMTPSVC(6.0.3790.211); Fri, 4 Feb
>> 2005 00:44:21 -0800
>> Received: (qmail 83530 invoked by uid 500); 4 Feb 2005 08:44:10 -0000
>> Received: (qmail 83515 invoked by uid 99); 4 Feb 2005 08:44:10 -0000
>> Received: pass (hermes.apache.org: local policy)
>> Received: from MXEPAR01.capgemini.com (HELO mxepar01.capgemini.com)
>> (194.3.247.82) by apache.org (qpsmtpd/0.28) with ESMTP; Fri, 04 Feb
>> 2005 00:44:08 -0800
>> Received: from mxipar01.capgemini.com (prvmta2 [194.3.224.82])by
>> mxepar01.capgemini.com (8.12.11/8.12.11) with ESMTP id
>> j148i3Q1014790for <us...@struts.apache.org>; Fri, 4 Feb 2005 09:44:04
>> +0100 (MET)
>> Received: from prvmta2.capgemini.com (localhost [127.0.0.1])by
>> mxipar01.capgemini.com (8.12.11/8.12.11) with ESMTP id
>> j148i3PB009391for <us...@struts.apache.org>; Fri, 4 Feb 2005 09:44:03
>> +0100 (MET)
>> Received: from pasteur2.capgemini.fr (smtp.capgemini.fr
>> [10.67.1.90])by prvmta2.capgemini.com (8.12.11/8.12.11) with ESMTP id
>> j148i209009380for <us...@struts.apache.org>; Fri, 4 Feb 2005 09:44:03
>> +0100 (MET)
>> Received: from pasteur.capgemini.fr (localhost [127.0.0.1])by
>> pasteur2.capgemini.fr (8.12.10/8.12.10) with ESMTP id
>> j148i2MH002196for <us...@struts.apache.org>; Fri, 4 Feb 2005 09:44:03
>> +0100 (MET)
>> Received: from vasnmail.telecom.capgemini.fr ([10.67.188.21])by
>> pasteur.capgemini.fr (8.12.10/8.12.10) with SMTP id j148i2Dd002192for
>> <us...@struts.apache.org>; Fri, 4 Feb 2005 09:44:02 +0100 (MET)
>> Received: from [10.67.191.47] by vasnmail.telecom.capgemini.fr
>> (SMI-8.6/SMI-SVR4)id JAA06672; Fri, 4 Feb 2005 09:47:41 +0100
>> X-Message-Info: JGTYoYF78jGj2Hp8idRl9DlBwN0swpe1aZdZNyUn+dA=
>> Mailing-List: contact user-help@struts.apache.org; run by ezmlm
>> Precedence: bulk
>> List-Unsubscribe: <ma...@struts.apache.org>
>> List-Subscribe: <ma...@struts.apache.org>
>> List-Help: <ma...@struts.apache.org>
>> List-Post: <ma...@struts.apache.org>
>> List-Id: "Struts Users Mailing List" <user.struts.apache.org>
>> Delivered-To: mailing list user@struts.apache.org
>> X-ASF-Spam-Status: No, hits=0.0 required=10.0tests=
>> X-Spam-Check-By: apache.org
>> User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
>> X-Accept-Language: fr, en
>> X-imss-version: 2.019
>> X-imss-result: Passed
>> X-imss-scores: Clean:99.90000 C:2 M:3 S:5 R:5
>> X-imss-settings: Baseline:1 C:1 M:1 S:1 R:1 (0.0000 0.0000)
>> X-Virus-Checked: Checked
>> Return-Path: user-return-130978-mgainty=hotmail.com@struts.apache.org
>> X-OriginalArrivalTime: 04 Feb 2005 08:44:21.0115 (UTC)
>> FILETIME=[B8772CB0:01C50A95]
>>
>>
>> Hi all,
>>
>> I'm having troubles using the request.getRequestURL() in JSP tags
>>
>> In tomcat (4.1) it returns the URL I've got in my browser, and
>> getRequestURI returns the Layout JSP URI. It sounds correct according
>> to ServletAPI javadoc for getRequestURL "Reconstructs the URL the
>> client used to make the request"
>>
>> In Websphere 5.0.2, getRequestURL() allways return the JSP layout
>> URL. I did not find any fix for this on IBM site.
>>
>> Do you know any way in Websphere 5.0.2 to know the original URL or
>> URI used to access the webapp ?
>>
>> Nico.
>>
>> This message contains information that may be privileged or
>> confidential and is the property of the Capgemini Group. It is
>> intended only for the person to whom it is addressed. If you are not
>> the intended recipient, you are not authorized to read, print,
>> retain, copy, disseminate, distribute, or use this message or any
>> part thereof. If you receive this message in error, please notify
>> the sender immediately and delete all copies of this message.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
RE: [OT] getRequestURL
Posted by Martin Gainty <mg...@hotmail.com>.
Nicolas
Did you check out the getRequestURL() documentation from IBM
http://www.developer.ibm.com/tech/faq/individual?oid=2:25030
HTH,
Martin Gainty
______________________________________________
(mobile) 617-852-7822
>From: Nicolas De Loof <ni...@capgemini.com>
>Reply-To: "Struts Users Mailing List" <us...@struts.apache.org>
>To: Struts Users Mailing List <us...@struts.apache.org>
>Subject: [OT] getRequestURL
>Date: Fri, 04 Feb 2005 09:44:01 +0100
>MIME-Version: 1.0
>Received: from mail.apache.org ([209.237.227.199]) by mc7-f31.hotmail.com
>with Microsoft SMTPSVC(6.0.3790.211); Fri, 4 Feb 2005 00:44:21 -0800
>Received: (qmail 83530 invoked by uid 500); 4 Feb 2005 08:44:10 -0000
>Received: (qmail 83515 invoked by uid 99); 4 Feb 2005 08:44:10 -0000
>Received: pass (hermes.apache.org: local policy)
>Received: from MXEPAR01.capgemini.com (HELO mxepar01.capgemini.com)
>(194.3.247.82) by apache.org (qpsmtpd/0.28) with ESMTP; Fri, 04 Feb 2005
>00:44:08 -0800
>Received: from mxipar01.capgemini.com (prvmta2 [194.3.224.82])by
>mxepar01.capgemini.com (8.12.11/8.12.11) with ESMTP id j148i3Q1014790for
><us...@struts.apache.org>; Fri, 4 Feb 2005 09:44:04 +0100 (MET)
>Received: from prvmta2.capgemini.com (localhost [127.0.0.1])by
>mxipar01.capgemini.com (8.12.11/8.12.11) with ESMTP id j148i3PB009391for
><us...@struts.apache.org>; Fri, 4 Feb 2005 09:44:03 +0100 (MET)
>Received: from pasteur2.capgemini.fr (smtp.capgemini.fr [10.67.1.90])by
>prvmta2.capgemini.com (8.12.11/8.12.11) with ESMTP id j148i209009380for
><us...@struts.apache.org>; Fri, 4 Feb 2005 09:44:03 +0100 (MET)
>Received: from pasteur.capgemini.fr (localhost [127.0.0.1])by
>pasteur2.capgemini.fr (8.12.10/8.12.10) with ESMTP id j148i2MH002196for
><us...@struts.apache.org>; Fri, 4 Feb 2005 09:44:03 +0100 (MET)
>Received: from vasnmail.telecom.capgemini.fr ([10.67.188.21])by
>pasteur.capgemini.fr (8.12.10/8.12.10) with SMTP id j148i2Dd002192for
><us...@struts.apache.org>; Fri, 4 Feb 2005 09:44:02 +0100 (MET)
>Received: from [10.67.191.47] by vasnmail.telecom.capgemini.fr
>(SMI-8.6/SMI-SVR4)id JAA06672; Fri, 4 Feb 2005 09:47:41 +0100
>X-Message-Info: JGTYoYF78jGj2Hp8idRl9DlBwN0swpe1aZdZNyUn+dA=
>Mailing-List: contact user-help@struts.apache.org; run by ezmlm
>Precedence: bulk
>List-Unsubscribe: <ma...@struts.apache.org>
>List-Subscribe: <ma...@struts.apache.org>
>List-Help: <ma...@struts.apache.org>
>List-Post: <ma...@struts.apache.org>
>List-Id: "Struts Users Mailing List" <user.struts.apache.org>
>Delivered-To: mailing list user@struts.apache.org
>X-ASF-Spam-Status: No, hits=0.0 required=10.0tests=
>X-Spam-Check-By: apache.org
>User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
>X-Accept-Language: fr, en
>X-imss-version: 2.019
>X-imss-result: Passed
>X-imss-scores: Clean:99.90000 C:2 M:3 S:5 R:5
>X-imss-settings: Baseline:1 C:1 M:1 S:1 R:1 (0.0000 0.0000)
>X-Virus-Checked: Checked
>Return-Path: user-return-130978-mgainty=hotmail.com@struts.apache.org
>X-OriginalArrivalTime: 04 Feb 2005 08:44:21.0115 (UTC)
>FILETIME=[B8772CB0:01C50A95]
>
>
>Hi all,
>
>I'm having troubles using the request.getRequestURL() in JSP tags
>
>In tomcat (4.1) it returns the URL I've got in my browser, and
>getRequestURI returns the Layout JSP URI. It sounds correct according to
>ServletAPI javadoc for getRequestURL "Reconstructs the URL the client used
>to make the request"
>
>In Websphere 5.0.2, getRequestURL() allways return the JSP layout URL. I
>did not find any fix for this on IBM site.
>
>Do you know any way in Websphere 5.0.2 to know the original URL or URI used
>to access the webapp ?
>
>Nico.
>
>This message contains information that may be privileged or confidential
>and is the property of the Capgemini Group. It is intended only for the
>person to whom it is addressed. If you are not the intended recipient, you
>are not authorized to read, print, retain, copy, disseminate, distribute,
>or use this message or any part thereof. If you receive this message in
>error, please notify the sender immediately and delete all copies of this
>message.
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>For additional commands, e-mail: user-help@struts.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org