[
http://www.stripesframework.org/jira/browse/STS-863?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Carl Krig updated STS-863:
--------------------------
Attachment: RedirectResolution.diff
something like this
> RedirectResolution could be more extension friendly with a getExecuteUrl()
> (or setPrependContext())
> ---------------------------------------------------------------------------------------------------
>
> Key: STS-863
> URL: http://www.stripesframework.org/jira/browse/STS-863
> Project: Stripes
> Issue Type: Improvement
> Affects Versions: Release 1.5.6
> Reporter: Carl Krig
> Priority: Minor
> Labels: RedirectResolution, Resolution, URL, sendRedirect
> Attachments: RedirectResolution.diff
>
>
> Extending RedirectResolution (for example to handle switch between http and
> https) is a bit problematic because there is no control over the private
> prependContext (which is default true, and beanType constructors all keep it
> that way), and execute() with all it goodies works directly with this private
> prependContext so you end up having to override just about everything.
> Making it more extension friendly;
> Primary suggestion: public getExecuteUrl(Locale locale)
> This would do a normal getUrl() and prepend context if necessary. Overriding
> would be easy, if you wanted not to prepend. execute() would do String url =
> getExecuteUrl(getRequest().getLocale()) and continue with encoding and
> redirecting.
> Secondary suggestion: getPrependContext() + setPrependContext()
> This is a bit less subtle, perhaps, but would work for me.
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Cloud Services Checklist: Pricing and Packaging Optimization
This white paper is intended to serve as a reference, checklist and point of
discussion for anyone considering optimizing the pricing and packaging model
of a cloud services business. Read Now!
http://www.accelacomm.com/jaw/sfnl/114/51491232/
_______________________________________________
Stripes-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-development