Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Java中的弹出窗口中打开另一个JSP页面_Java_Jsp - Fatal编程技术网

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

如何在Java中的弹出窗口中打开另一个JSP页面,java,jsp,Java,Jsp,我想打开一个新的JSP页面作为弹出窗口。单击提交按钮后,用户无需离开主页即可提供数据。现在,它只是重定向到另一个页面,这使得该页面的用户友好性有所下降 我正在使用此代码重定向到另一页: response.sendRedirect("http://localhost:8080/APP/add.jsp"); 它工作正常,但我并不满意。您可以使用此代码。这里mypopup是一个java脚本函数,它将显示弹出窗口。它接受一个参数url。您可以在单击“提交”按钮时使用此功能 <script t

我想打开一个新的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"/>

函数mypopup(url){
宽度=window.screen.width;
高度=窗口、屏幕、高度;
mywindow=window.open(url,“标题”,
位置=0,状态=1,滚动条=1,可调整大小=1,菜单栏=0,工具栏=no,宽度=
+宽度+”,高度=”+高度);
mywindow.moveTo(0,0);
mywindow.focus();
}

在你的表单标签中添加
target=“\u blank”
可能的重复,很简单:)谢谢你,Ilya,祝你愉快效果会更好,但我还不熟悉javascript,所以我想暂时避免使用它,让它成为纯java/html+css。