jsp, session如何保存变量,js在获取这些变量:
答案:2 悬赏:40 手机版
解决时间 2021-03-03 11:26
- 提问者网友:蓝莓格格巫
- 2021-03-02 18:58
我的jsp编写的页面,其中有一js的变量,我想用session保存下来,页面刷新后,js变量在获取这个变量?具体怎么做啊?
最佳答案
- 五星知识达人网友:野味小生
- 2021-03-02 19:29
这个不可能,js是前台代码。不可能直接把值放到session中。
不过可以把值放到个隐藏的input中,传到后台在放到session中。
不过可以把值放到个隐藏的input中,传到后台在放到session中。
全部回答
- 1楼网友:琴狂剑也妄
- 2021-03-02 19:56
1. 一般的, session 是通过 cookie 来维持的, cookie 的名字可以通过配置指定一个名称 <sessionstate mode="[off|inproc|stateserver|sqlserver|custom]" timeout="number of minutes" cookiename="session identifier cookie name" cookieless= "[true|false|autodetect|usecookies|useuri|usedeviceprofile]" regenerateexpiredsessionid="[true|false]" sqlconnectionstring="sql connection string" sqlcommandtimeout="number of seconds" allowcustomsqldatabase="[true|false]" usehostingidentity="[true|false]" stateconnectionstring="tcpip=server:port" statenetworktimeout="number of seconds" customprovider="custom provider name"> <providers>...</providers> </sessionstate> 2. 在 js 中可以判断这个名称的 cookie 是否存在. 3. function getcookie(name) { var cookies = document.cookie.split(";"); for (var i = 0; i < cookies.length; ++i) { var a = cookies[i].split("="); if (a.length == 2) { a[0] = a[0].trim(); a[1] = a[1].trim(); if (a[0] == name) { return unescape(a[1]); } } } return ""; }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯