Я думаю, что вам нужно сделать в этой ситуации, чтобы создать глобальную функцию, которая позволит вам «прорвать» диалог (который, я предполагаю, будет использовать iframe ...).Так, например, на своей странице JSP вы можете создать такую функцию, как:
FrameBreakout = function(url) {
document.location.href = url;
};
И когда вы отрисовываете ответ для страницы входа, сделайте что-то похожее на:
if (parent && parent.FrameBreakout)
{
parent.FrameBreakout("/login.jsp");
}
Когда этот код выполняется внутри iframe (поэтому мы сначала проверяем родительский объект), это приведет к перенаправлению внешнего документа.
Это действительно шаблон, но он должен привести вас в правильном направлении ...