java servlet中的一点问题和cookie与session相关
我需要在servlet中得到cookie的值但是没次得到的都是两个数一个是cookie的值一个是一个session的序列号求高手解答如何只得到cookie的值因为我需要这...
我需要在servlet中得到cookie的值 但是没次得到的都是两个数 一个是cookie的值 一个是一个session的序列号 求高手解答 如何只得到cookie的值 因为我需要这个值传到下一个JSP中用 在servlet中 我需要将得到的这个cookie值转化为整形 然后再转回来 主要就是这个阶段出的问题 因为那个session的序列号是类似这样的字符串"E154E3DD70CA8FE21F29EC7C51B5D9D5" 所以无法转型
展开
3个回答
展开全部
//从请求中读取cookie数组
Cookie[] cookieArray=request.getCookies();
//存放读到的数据
int cookieNum;
//如果cookie数组不为空且长度大于0,那么从里面去找值
if(null!=cookieArray&&0<cookieArray.length){
//遍历cookie数组
for(int i=0;i<cookieArray.length;i++){
//如果这个cookie的名字和你想要的cookie的名字一样的话就要它了
if(cookieArray[i].getName.equals("你cookie的名字")){
//把cookie转为整形赋值给cookieNum,应该写在try块中,因为有可能转换失败
cookieNum=Integer.parseInt(cookieArray[i].getValue());
}
}
}
希望没有写错多少单词………………
Cookie[] cookieArray=request.getCookies();
//存放读到的数据
int cookieNum;
//如果cookie数组不为空且长度大于0,那么从里面去找值
if(null!=cookieArray&&0<cookieArray.length){
//遍历cookie数组
for(int i=0;i<cookieArray.length;i++){
//如果这个cookie的名字和你想要的cookie的名字一样的话就要它了
if(cookieArray[i].getName.equals("你cookie的名字")){
//把cookie转为整形赋值给cookieNum,应该写在try块中,因为有可能转换失败
cookieNum=Integer.parseInt(cookieArray[i].getValue());
}
}
}
希望没有写错多少单词………………
展开全部
/ /从请求读取的cookie数组
饼干[] cookieArray = request.getCookies();
/ /存放读取的数据
诠释cookieNum;
/ /如果cookie数组不为空,长度大于0,然后从里面寻找价值
(null! cookieArray && 0 <cookieArray.length){
/ /遍历cookie的数组为(int i = 0; <cookieArray.length,我+ +){
/ /如果你的cookie的名称和cookie的名称。want'll
(cookieArray [在try块中。getName.equals(“cookie名称”)){/ /
cookie来塑造分配到cookieNum的,应当书面的,因为转换失败
cookieNum = Integer.parseInt(cookieArray [我的getValue());
}
}
}
我希望没有错多少字............... ...
饼干[] cookieArray = request.getCookies();
/ /存放读取的数据
诠释cookieNum;
/ /如果cookie数组不为空,长度大于0,然后从里面寻找价值
(null! cookieArray && 0 <cookieArray.length){
/ /遍历cookie的数组为(int i = 0; <cookieArray.length,我+ +){
/ /如果你的cookie的名称和cookie的名称。want'll
(cookieArray [在try块中。getName.equals(“cookie名称”)){/ /
cookie来塑造分配到cookieNum的,应当书面的,因为转换失败
cookieNum = Integer.parseInt(cookieArray [我的getValue());
}
}
}
我希望没有错多少字............... ...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对cookie进行遍历,根据你的键,找到键值对再处理就成了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询