[
https://issues.apache.org/jira/browse/GERONIMO-3599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12627562#action_12627562
]
Ivan commented on GERONIMO-3599:
--------------------------------
Usually, the long url is generated by <portlet:actionURL/>, a common scenario
is that :
<form name="<portlet:namespace/>JMSForm" action="<portlet:actionURL/>"
method="POST">
</form>
I have a suggestion, maybe it would solve it for ever.
On the client side, we could put the url generated by <portlet:actionURL/> as a
hidden element, like below, so that the url in the browser is always like
"http://localhost:8080/console/portal"
<form name="<portlet:namespace/>JMSForm" action="/console/portal" method="POST">
<input type="hidden" value="<portlet:actionURL/>" name="hiddenUrl"/>
</form>
On the server side, we add a filter to /console/portal, in the filter, we could
build a customized requestwrapper and override some methods in it, so that for
Pluto, it does the process as usual.
For the scenario below, we could change it to form submit if needed
<a href="<portlet:actionURL portletMode="view">
<portlet:param name="mode" value="list-before" />
</portlet:actionURL>"><fmt:message
key="jmswizard.common.cancel"/></a>
Another point that need to pay attention is that if the form submit is
uploading file, for it, we should be care.
I am not sure whether I miss something or make a mistake , thanks for any
comment !
> Unable to create new JMS Resource group through console in IE7
> --------------------------------------------------------------
>
> Key: GERONIMO-3599
> URL: https://issues.apache.org/jira/browse/GERONIMO-3599
> Project: Geronimo
> Issue Type: Bug
> Security Level: public(Regular issues)
> Components: console
> Affects Versions: 2.0.1
> Environment: WIN XP
> Reporter: Anish Pathadan
> Assignee: Joseph Leong
> Fix For: 2.1.3, 2.2
>
>
> I am not able to create a new JMS Resouce group through console. I am getting
> cannot display the page error after entering the Q name and physical name and
> then pressing next.
> The following is the url
> http://localhost:8080/console/portal/services/services_jms/_ps_services_jms_row1_col1_p1/normal/_pm_services_jms_row1_col1_p1/view/_ac_services_jms_row1_col1_p1/AC/_st_services_jms_row1_col1_p1/normal/_md_services_jms_row1_col1_p1/view/_pid/services_jms_row1_col1_p1
> The problem only comes with Internet Explorer 7.
> Best Regards,
> Anish Pathadan
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.