Открытие формы отправки результатов в новой вкладке на вводной странице Eclipse-RCP - PullRequest
0 голосов
/ 21 мая 2011

Я разработал продукт RCP eclipse, в котором первая вступительная страница имеет форму (xhtml). После отправки формы страница результатов появляется на той же вкладке. Я хочу, чтобы страница результатов была открыта в новой вкладке. Я попытался использовать target = "_ new", а также target = "_ blank" в теге элемента формы.

<form name="application" action="http://example.com" method="post" target="_new">

Но страница результатов открывается в новом окне Internet Explorer, а не в приложении eclipse RCP. Пожалуйста, помогите мне с решением.

-Dinesh

1 Ответ

2 голосов
/ 22 мая 2011

Это невозможно.Этот виджет является просто встроенным Internet Explorer, и он не взаимодействует ни с какими другими элементами управления.

Возможным обходным решением будет сбор ваших форм-данных с помощью javascript, создание новой команды eclipse с параметром (где вы храните свои собранные форм-данныеas String), который выполняется при отправке формы (см. документацию о том, как вызывать команды с экрана приветствия), которая открывает новое окно браузера в Eclipse и переходит на страницу действий с данными формы в качестве запроса (который будетаналогично форме с методом GET)

...