The following gives me a ClassCastException:

((WebRequestCycle) 
RequestCycle.get()).getWebResponse().getHttpServletResponse()

On Mon, 24 Sep 2007 13:12:39 -0700, Eelco Hillenius wrote:
> Just cast it. If you're building a regular web app, you'll always use
> WebRequestCycle, which returns WebResponse for getResponse. E.g.
> ((WebRequestCycle)RequestCycle.get()).getWebRequest(). I know it looks
> ugly, but then again, the idea is that you typically shouldn't the
> httpservletresponse directly in the first place.
> 
> Eelco
> 
> On 9/24/07, Andrew Lombardi <[EMAIL PROTECTED]> wrote:
>> yes, I know.  but how do I get a WebResponse?
>> RequestCycle.get().getResponse() doesn't give me a class that extends
>> from WebResponse.
>> 
>> On Mon, 24 Sep 2007 12:52:52 -0700, Sean Sullivan wrote:
>>> If you are using Wicket 1.3:
>>> 
>>> class:  WebResponse
>>> 
>>> 
>> 
http://www.wicketstuff.org/wicket13doc/org/apache/wicket/protocol/http/WebResponse.html
>>> 
>>> 
>>> method:  getHttpServletResponse
>>> 
>>> 
>>> 
>>> On 9/24/07, Andrew Lombardi <[EMAIL PROTECTED]> wrote:
>>>> How would I get an instance of the HttpServletResponse?  I'm doing some
>>>> integration with an SSO provider that requires it.  I've tried:
>>>> 
>>>> ((WebResponse)
>>>> RequestCycle.get().getResponse()).getHttpServletResponse()
>>>> 
>>>> but RequestCycle.get().getResponse() returns StringResponse, which
>>>> obviously will fail miserably for what I need it for.
>>>> 
>>>> thanks.
>>>> 
>>>> --
>>>> To our success!
>>>> 
>>>> Andrew Lombardi: Mystic Coders, LLC - Coding Magic
>>>> contact | [EMAIL PROTECTED] | mobile: 714-697-8046
>>>> office/fax: 714-948-2382 | aim: nlpjunke
>>>> 
>>>> =======================================================================
>>>> This message is for the named person's use only. You must not, directly
>>>> or indirectly, use, disclose, distribute, print, or copy any part of
>>>> this message if you are not the intended recipient.
>>>> =======================================================================
>>>> 
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>> 
>>>> 
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>> 
>> 
>> --
>> To our success!
>> 
>> Andrew Lombardi: Mystic Coders, LLC - Coding Magic
>> contact | [EMAIL PROTECTED] | mobile: 714-697-8046
>> office/fax: 714-948-2382 | aim: nlpjunke
>> 
>> =======================================================================
>> This message is for the named person's use only. You must not, directly
>> or indirectly, use, disclose, distribute, print, or copy any part of
>> this message if you are not the intended recipient.
>> =======================================================================
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>> 
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

--
To our success!

Andrew Lombardi: Mystic Coders, LLC - Coding Magic
contact | [EMAIL PROTECTED] | mobile: 714-697-8046
office/fax: 714-948-2382 | aim: nlpjunke

=======================================================================
This message is for the named person's use only. You must not, directly 
or indirectly, use, disclose, distribute, print, or copy any part of 
this message if you are not the intended recipient.
=======================================================================

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to