我有一个 JSP,其中有一个打开弹出窗口的链接(让我们说一些在 struts xml 中的操作)。在那个窗口中,我有 4 个下拉菜单。一旦用户选择这 4 个下拉菜单并单击提交按钮,就会调用一个动作,如 struts xml 中所述。,相应的映射页面必须显示为主,弹出窗口必须关闭。任何帮助/想法如何做到这一点?我是编程新手。
在此先感谢,阿伦
在 main.jsp 中,
<a href="http://localhost:8080/hello.action" onclick="javascript:void window.open('http://localhost:8080/Strutslearning/hello.action','1379313271736','width=700,height=500,toolbar=0,menubar=1,location=0,status=1,scrollbars=1,resizable=1,left=0,top=0');return false;">Pop-up Window</a>
在弹出的jsp中
<script type="text/javascript">
function checkForm(){
window.close();
target="main"
return true;
}
</script>
<body>
<form action="selectAction.action" onsubmit="return checkForm(this)">
<s:select name="mylist" list="%{mylist}"></s:select>
<s:submit ></s:submit>
</form>