url参数写成两种方式:
1.
var rank = document.getElementById("rank").value;
var ParentColumnWindow = window.open('<portlet:renderURL windowState="<%=
LiferayWindowState.POP_UP.toString() %>">
<portlet:param name="struts_action" value="/birthdaymanage/selectOtherDep" />
</portlet:renderURL>&rank='+rank+' ',
'ParentColumn', 'directories=no,height=640,location=no,menubar=no,resizable=yes,scrollbars=no,status=no,toolbar=no,width=680');
void(''); ParentColumnWindow.focus();
2.
var ParentColumnWindow = window.open('<portlet:renderURL windowState="<%=
LiferayWindowState.POP_UP.toString() %>">
<portlet:param name="struts_action" value="/birthdaymanage/selectOtherDep" />
<portlet:param name="rank" value="<%=传进java参数,但是在js中失效,所以js写法要用方式1%>" />
'ParentColumn', 'directories=no,height=640,location=no,menubar=no,resizable=yes,scrollbars=no,status=no,toolbar=no,width=680');
void(''); ParentColumnWindow.focus();