怎么在JAVA,html里获取session值;不是aspx是html

怎么在JAVA,html里获取session值;不是aspx是html,第1张

页面取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代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9534205.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存