在javascript中设置会话变量

在javascript中设置会话变量,javascript,html,parameter-passing,Javascript,Html,Parameter Passing,它工作正常,我能够在concatViewJsp.jsp中获得会话值 但当: window.open('http://localhost:8080/workbook/jsp/concatViewJsp.jsp?subsessionid=null' ,winName,features) 它不起作用。 我将parameter subsession id作为隐藏参数传递,并将表单作为post提交,因为我的应用程序不应允许get请求。 我无法访问concatViewJsp.jsp中的会话参数 我试了很

它工作正常,我能够在concatViewJsp.jsp中获得会话值

但当:

window.open('http://localhost:8080/workbook/jsp/concatViewJsp.jsp?subsessionid=null' ,winName,features) 
它不起作用。 我将parameter subsession id作为隐藏参数传递,并将表单作为post提交,因为我的应用程序不应允许get请求。 我无法访问concatViewJsp.jsp中的会话参数

我试了很多。但是我找不到答案。有人能帮我吗?
您的帮助将不胜感激。

您在第一次发布时所做的是将其作为一个GET发送。也就是说,当您希望按照建议发布时,您还需要将POST设置为正确。这意味着对于POST,应设置以下内容:

内容类型应设置为application/x-www-form-urlencoded

内容长度到您的内容长度和

要关闭的连接


希望有帮助:

您能发布表单代码吗?你能在文档加载时,表单提交时调用window.open吗?
window.open('http://localhost:8080/workbook/jsp/concatViewJsp.jsp' , winName,features)