js打开新窗口并且POST传入参数

js打开新窗口并且POST传入参数首先新建一个 index jsp 在里面添加一个 form 表单 和一个 button 在 form 中设置 method 为 POST 并且设置好 action 为需要跳转的 jsp 页面 target 参数设为 blank 表示新打开一个窗口 然后为 button 添加响应事件 调用 form 的 submit 方法 index jsp 代码如下 Stringpath request getContextPa

首先新建一个index.jsp,在里面添加一个form表单,和一个button。在form中设置method为POST,并且设置好action为需要跳转的jsp页面,target参数设为_blank,表示新打开一个窗口。然后为button添加响应事件,调用form的submit方法。index.jsp代码如下:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>  My JSP 'index.jsp' starting page 
    
     
      
       
        
         
         
        




在要跳转的jsp页面中,添加两个type=”hidden”的input用来接收传过来的参数,并且用js读取那两个input的值,然后在lable中显示出来,newPage.jsp代码如下:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ page import="java.io.*,java.util.*" %>


     
      
      
  
    
    
    
    
     
     Insert title here 
      
      
     " /> "/>  
    

效果截图如下:

js打开新窗口并且POST传入参数


点击按钮后:

js打开新窗口并且POST传入参数






版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/204444.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午8:16
下一篇 2026年3月19日 下午8:17


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号