
页面取session是在server端做的事,在html客户端是不行的。
如果非要做,只能用ajax取后台取数据,再返回来。
ajax具体写法,你可以自己百度去,最好是用jquery之类的类库,这样用起来更简单一些。
一般的, 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>
在 js 中可以判断这个名称的 cookie 是否存在
function getCookie(name) {
var cookies = documentcookiesplit(";");
for (var i = 0; i < cookieslength; ++i) {
var a = cookies[i]split("=");
if (alength == 2) {
a[0] = a[0]trim();
a[1] = a[1]trim();
if (a[0] == name) {
return unescape(a[1]);
}
}
}
return "";
}
给你提供两种方法:
el表达式:${sessionScopekey}
2java代码:sessiongetAttribute(key)
以上就是关于怎么在JAVA,html里获取session值;不是aspx是html全部的内容,包括:怎么在JAVA,html里获取session值;不是aspx是html、怎么在html中,用js判断session是否存在、java web 纯html界面中如何获取后台session代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)