Я использую PrimeFaces 5.1 с PrettyFaces для перезаписи URL в моем проекте. Я сталкиваюсь с одной проблемой в PrettyFaces. Например, в том же окне (такое же окно PrettyFaces) просмотрите страницу в порядке. Но при использовании menuitem нажмите кнопку открытия страницы нового окна, пока не показано, что PrettyFaces не работает. Стараюсь ниже код:страница не находится в открытом окне
prettyface.xml
<url-mapping id="studenFaceId">
<pattern value="/BSCMain" />
<view-id value="/pages/bsc/bscMain.xhtml"/>
</url-mapping>
яваскрипта
function NewWindow(mypage,myname)
{
params = 'width='+screen.width;
params += ', height='+screen.height;
params += ', top=0, left=0';
params +=', scrollbars=yes';
newwin=window.open(mypage,myname, params);
if (window.focus)
{
newwin.focus()
}
return false;
}
Xhtml
<p:menuitem id="dashBoard" ajax="false" value="student"
onclick="return NewWindow('./../bsc/bscMain.xhtml','BSCMain');"
update="main"/>
Мое сомнение, что я использую одно и то же окно, отлично работает, но в то же самое время, чтобы открыть новое окно, время не работает, будет показано только пустая страница.
Любые ошибки в вашей консоли JavaScript? –
@ Jasper de Vries no error show в консоли JavaScript – VenkiArun