导航:首页 > 编程语言 > javajscookie

javajscookie

发布时间:2023-02-05 03:43:53

A. 用java创建的cookie,在页面上用js怎么可以获取呀!

// 函数名称: getCookie
// 函数功能: 读取cookie函数
// 入口参数: Name:cookie名称
function getCookie(Name) {
var search = Name + "=" ;
if(document.cookie.length > 0) {
offset = document.cookie.indexOf(search) ;
if(offset > -1) {
offset += search.length ;
end = document.cookie.indexOf(";", offset)
if(end > -1) {
end = document.cookie.length ;
}
return unescape(document.cookie.substring(offset, end)) ;
} else {

return "" ;
}
}
}

B. Java中的Cookie的意思、用途!

cookie首先并不是java的概念,是web编程里一种客户端存储数据的方式(通常是加密过的)。

有些数据,不是特别重要,但用户又经常要用到的,比如:网站用户的登录信息、历史查看记录等等,这些数据保存在服务器上会让服务器承担很大的压力,因此变产生了cookie这样一种客户端数据存储的方式。意思就是说把你个人的一些数据保存在本地,这样服务器减少了压力,并且下次你访问网站的时候,服务器会主动去你的机器上读取这些数据并展现出来。

比较常见的例子,有些网站登录的时候会有一个“记住登录状态”的选择,选了以后用户以后再来这个网站会发现不用再登录了,比如网络知道、猫扑等等;再比如最近优酷、腾讯视频上的的历史观看记录,不用登录,就可以记录你的机器上次看了哪些视频,看到多少分多少秒了,下次来直接点就能接着看,特别实用~~~~ PS.我最近一直在用,哈哈

cookie虽然有诸多好处,但使用的过程中还是需要注意风险,因为客户端的不确定性,对安全和隐私要求较高的数据建议还是不要放在cookie里存储,比如网络游戏账号密码信息、电子银行账户信息等等。

最后再说一个实例,当你清除浏览器缓存的时候,一般会有选择是否清除cookie,或者360安全卫士帮助你清除上网痕迹的时候,都会把本地cookie清除掉,这时候你会发现,你很长时间都不用登录的网站,比如网络知道、猫扑(原谅我经常上的网站就这俩,没别的例子可举- -!......),现在都需要重新登录了,原因就是cookie被清除掉了

一字一句全是手打,望楼主采纳~~

C. 如何在java文件中实现写入cookie和用户登陆验证操

这个不用在后台写的,只在js里面用cookie操作就可以。

//添加cookie
function setCookie(name,value,expires){
var cookieName = encodeURIComponent(name)+"="+encodeURIComponent(value);
if(expires && expires instanceof Date){
cookieName+=";expires="+expires; //cookie有效期
}
document.cookie = cookieName;
}
//得到cookie
function getcookie(name){
var cookieName = encodeURIComponent(name)+"=";
var start = document.cookie.indexOf(cookieName);
var value= null;
if(start>-1){
var end = document.cookie.indexOf(";",start);
if(end == -1){
end = document.cookie.length;
}
value= document.cookie.substring(start+cookieName.length,end);
}
return value;
}
这两个方法可以作为参考 具体一些细节判断什么的还要自己写

D. Java Cookie 与 JavaScript Cookie

java servlet是可以存取COOKIE的,但这个cookie是依赖于网络来写到客户端的机子上的,
但是Javascript却不依赖于网络,相当于是在本地写入cookie.
两个的cookie是不能互相访问的。

E. js中设置的cookie java中能获取吗

b/s的话,如果不关掉页面支可以获取的

F. js和java都可以处理cookie,实现购物车一般用哪一种,两个生成的cookie可以通用吗

这个看个人习惯,一般 cookie避免过多的内容,存上购物车中商品的id即可。那么获取详细信息就必须在后台完成 然后在前台显示出涞。两者生成的cookie可以通用读取或者写入

G. js 或者java 实现清除所有Cookies内容的操作,如何实现,是所有的Cookies内容,谢谢

var cookies = document.cookie.split(";");
for (var i = 0; i < cookies.length; i++) {
var cookie = cookies[i];
var eqPos = cookie.indexOf("=");
var name = eqPos > -1 ? cookie.substr(0, eqPos) : cookie;
document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/";
}
if(cookies.length > 0)
{
for (var i = 0; i < cookies.length; i++) {
var cookie = cookies[i];
var eqPos = cookie.indexOf("=");
var name = eqPos > -1 ? cookie.substr(0, eqPos) : cookie;
var domain = location.host.substr(location.host.indexOf('.'));
document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/; domain=" + domain;
}
}
js实现

H. java代码中创建的cookie在js中可以获取吗

java代码创建的cookie如果放在了servlet并且返回给了客户端就可以被JS获取

I. Java中的Cookie的意思和用途是什么

cookie就是把一些信息存放到浏览器能够读取的到的地方,一般为ie的临时目录

可以通过js或者java来读取自己域内的cookie信息

存放在cookie的好处是前后台都可以读取,速度相对比较快

用途:一些不常改变的信息,可以保存在cookie里,这样就可以减少读取数据库,降低数据库的压力

J. 怎么在js中取java变量的值,朋友们帮忙说说

Java的变量值,理论上在js中是不能获取,但是可以通过间接的方式来获取。提供两种思路供参考:1、把java变量的值存在cookie中,js通过cookie去取; <pre t="code" l="js">function getCookie(name)
{
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");

if(arr=document.cookie.match(reg))

return unescape(arr[2]);
else
return null;
}
var value= getCookie("cookie的name名");2、把java变量的值赋值给页面中<input type="hidden"/>的value,通过js去取;<pre t="code" l="js">var value=document.getElementById("hidden的ID").value;

阅读全文

与javajscookie相关的资料

热点内容
朱艺彬的所有电影 浏览:683
李丽珍与徐锦江的电影 浏览:254
程序员介绍自己的能力 浏览:248
extjs源码下载 浏览:793
古典文学txt 浏览:699
三级美电影 浏览:621
天浩打印服务器怎么修改ip地址 浏览:469
二龙湖浩哥系列观看顺序 浏览:158
哪个播放器英语影视剧多 浏览:964
和小矮人有关的电影 浏览:501
欧洲啪啪最多的电影 浏览:11
加密兔可以玩吗 浏览:332
反编译后怎么找到服务器地址 浏览:977
保险app上哪里买 浏览:809
关于缅北的电影有哪些 浏览:147
看片网站不下载 浏览:398
win端口重启命令 浏览:621
哪部电影有分娩镜头 浏览:30
韩国R级朴银狐 浏览:238
在沈阳做app推广地址在哪里好 浏览:209