導航:首頁 > 編程語言 > 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相關的資料

熱點內容
php我要自學網 瀏覽:200
a盤命令 瀏覽:706
日俄加密通話 瀏覽:660
linuxtee命令 瀏覽:53
pdf程序員找不到了 瀏覽:63
全球票房實時查詢 瀏覽:223
伺服器如何添加域用戶 瀏覽:271
java靜態static 瀏覽:227
程序員容易掉頭發嗎 瀏覽:333
python通用管理系統 瀏覽:204
apachephphtml 瀏覽:141
安慶智能雲伺服器找哪家 瀏覽:763
linuxtab輸入 瀏覽:932
小說網盤資源 瀏覽:504
全免費影視投屏網站 瀏覽:254
娘娘懷孕快生了忍著不生 瀏覽:804
git拉取代碼的命令 瀏覽:995
程序員節西安市 瀏覽:687
單片機的閃燈 瀏覽:969
phpmime映射 瀏覽:583