【问题标题】:setting a session variable in javascript在 javascript 中设置会话变量
【发布时间】:2011-05-06 08:49:28
【问题描述】:
window.open('http://localhost:8080/workbook/jsp/concatViewJsp.jsp?subsessionid=null' ,winName,features) 

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

但是当:

window.open('http://localhost:8080/workbook/jsp/concatViewJsp.jsp' , winName,features) 

它不起作用。 我将参数子会话 ID 作为隐藏参数传递,并且我将表单作为“发布”提交,因为我的应用程序不应允许“获取”请求。 我无法访问 concatViewJsp.jsp 中的会话参数。

我已经尝试了很多。但我无法找到答案。有人可以帮我吗? 非常感谢您的帮助。

【问题讨论】:

  • 可以发一下表格代码吗?你能发布那个叫 window.open 的地方吗(在文件加载时,在表单提交时)?

标签: javascript html parameter-passing


【解决方案1】:

您在第一个中所做的是您将其作为“GET”发送,当您想像您建议的那样“发布”时,您还需要将“POST”设置为正确.这意味着对于“POST”,应设置以下内容:

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

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

“连接”为“关闭”

希望它有所帮助:)

【讨论】:

    猜你喜欢
    • 2017-07-08
    • 2014-01-23
    • 2016-05-10
    • 2013-08-07
    • 2011-04-05
    • 1970-01-01
    • 2011-08-24
    • 2015-04-09
    相关资源
    最近更新 更多