2017-01-22 8 views
0

У меня есть форма, которая включена во все страницы нашего сайта. Атрибут action dsp: form аналогичен атрибуту текущей страницы. Это отлично подходит для большинства наших страниц, но не удается, когда пользователь отправляет форму на странице, где браузер показывает URL-адрес, ориентированный на SEO.Перенаправление формы в текущий URL-адрес браузера (ATG)

Например, когда пользователь отправляет форму на одном из наших страницах продуктов www.mysite.com/products/prdName обновления страницы и перенаправляет пользователя www.mysite.com/prodSpec/index.jsp

Как могу ли я держать пользователя на том же URL-адресе браузера по форме?

ТИА

+0

Любые предложения, пожалуйста? – user3465554

+0

Какой обработчик формы вы используете? Если вы используете специальный обработчик формы, сообщите мне, и я мог бы дать конкретный ответ. См. Этот раздел в документации, если вы используете стандартный обработчик формы; он должен помочь: https://docs.oracle.com/cd/E41069_01/Platform.11-0/ATGPageDevGuide/html/s0805redirectingonformsubmission01.html –

+0

Привет, Мэтт. Мы используем специальный обработчик формы. – user3465554

ответ

0

Вы рассматривали использование в нем значение свойства /OriginatingRequest.requestURI в качестве successUrl значения?

OriginatingRequest является запрос в области видимости компонент, который представляет текущий запрос HTTP (в частности, экземпляр DynamoHTTPRequest)

+0

Спасибо Vihung. Я нашел альтернативное решение моей проблемы, но попробую то, что вы предложили. – user3465554