繁体   English   中英

如何在Java的弹出窗口中打开另一个JSP页面

[英]How to open another JSP page in popup window in Java

我想打开一个新的JSP页面作为弹出窗口。 单击提交按钮后,用户无需离开主页即可提供数据。 目前,它仅重定向到另一个页面,这使得该页面对用户的友好程度有所降低。

我正在使用此代码重定向到另一页:

response.sendRedirect("http://localhost:8080/APP/add.jsp"); 

它可以正常工作,但对我来说并不令人满意。

您可以使用此代码。 这里的mypopup是一个Java脚本函数,它将显示弹出窗口。 它需要一个参数URL。 您可以在单击提交按钮时使用此功能。

 <script type="text/javascript">
                    function mypopup(url) {
                        width = window.screen.width;
                        height = window.screen.height;
                        mywindow = window.open(url, "Title",
                            "location=0,status=1,scrollbars=1,resizable=1,menubar=0,toolbar=no,width="
                                        + width + ",height=" + height);
                        mywindow.moveTo(0, 0);
                        mywindow.focus();
                    }
    </script>

<input type="submit"
                onclick='mypopup("http://localhost:8080/APP/add.jsp");return false;' value="Submit"/>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM