我不会做啊 用COOKIES

问题描述

任务:设计用户注册功能的程序.要求:1.要求能输入用户的详细信息,包括(用户名,两次密码,性别,联系电话,email等)2.对以上内容利用javascript进行合法性验证.3.提交用户信息,将以上信息保存到session中,并将用户名添加到cookie中.4.在页面中显示所有提交过来的信息.

解决方案

解决方案二:
。。。。。。。
解决方案三:
是啊请求帮忙啊
解决方案四:
1.这个一个页面模拟的cookie,如果你要实现登录,当用户输入用户名密码时,到控制层用Cookieuser=newCookie("user",name+"-"+passward);加到cookie中,然后在访问此登录页面时,就先调用Cookie[]cookies=request.getCookies();看cookie中是否有user这个值,如果有就取得用户名、密码。代码示例:<%@pagelanguage="java"import="java.util.*"pageEncoding="utf-8"%><%Stringname="nihao";Stringpassward="nihao";try{Cookieuser=newCookie("user",name+"-"+passward);user.setMaxAge(60);response.addCookie(user);Cookie[]cookies=request.getCookies();if(cookies!=null){for(inti=0;i<cookies.length;i++){if(cookies[i].getName().equals("user")){name=cookies[i].getValue().split("-")[0];passward=cookies[i].getValue().split("-")[1];request.setAttribute("name",name);request.setAttribute("pass",passward);}}}}catch(Exceptione){e.printStackTrace();}%><!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"><html><head><title></title><metahttp-equiv="pragma"content="no-cache"><metahttp-equiv="cache-control"content="no-cache"><metahttp-equiv="expires"content="0"><metahttp-equiv="keywords"content="keyword1,keyword2,keyword3"><metahttp-equiv="description"content="Thisismypage"><!--<linkrel="stylesheet"type="text/css"href="styles.css">--></head><body><formaction="test10.jsp"method="post"><inputtype="text"value="${name}"name=name/></br><inputtype="text"value="${pass}"name=pass/><inputtype="submit"value="提交"></form></body></html>

1.存用户名、密码Cookiemycookie=newCookie("UserName",loginForm.getLoginName());mycookie.setMaxAge(Constants.Cookie_days*24*60*60*1000);response.addCookie(mycookie);mycookie=newCookie("Password",user.getPassword());mycookie.setMaxAge(Constants.Cookie_days*24*60*60*1000);response.addCookie(mycookie);2.再次登录时取得cookie中的用户名密码,根据用户名和密码取得用户信息StringuserName=null;Stringpassword=null;Cookie[]cookies=request.getCookies();if(cookies!=null){for(inti=0;i<cookies.length;i++){Cookiec=cookies[i];if(c.getName().equalsIgnoreCase("UserName")){userName=c.getValue();}if(c.getName().equalsIgnoreCase("Password")){password=c.getValue();}}}

时间: 2024-10-21 16:30:16

我不会做啊 用COOKIES的相关文章

ASPNET如何实现推广链接

问题描述 希望实现推广链接的功能,用户发布www.xxx.com?a=215邀请别人点了这个链接注册会给215这个用户加上分数.但是有个问题,如何防止用户自己点那个链接重复注册重复加分.高手能否给点思路,有否相关的参考资料啊.谢谢啦.不知道够不够分数.. 解决方案 解决方案二:你数据库加一个字段,点击注册成功后就修改这个标记解决方案三:++引用1楼的回复: 你数据库加一个字段,点击注册成功后就修改这个标记 解决方案四:还有其他的没解决方案五:加个字段标识一下解决方案六:加个取ip的,判断ip是否

代码-求帮忙网页的验证码是怎样做的?

问题描述 求帮忙网页的验证码是怎样做的? web做网页的验证码是怎样做的?求一个十分详细的代码+说明.本人是一个刚刚学做网页的菜鸟.现在正在学习做验证码.用myeclipse做的 解决方案 都有插件的,是通过插件实现的.如果你要去了解它的原理话可以 去找找 OCR(光学字符识别)之类的资料看看 tesseract ---http://blog.csdn.net/firehood_/article/details/8433077 解决方案二: 可以使用php的gd2图形库结合字符池的随机字符串做出

php设置session值和cookies的学习示例

 一直没弄懂Session,cookies什么的登陆验证到底是怎么回事,昨天分别用HttpURLConnection和HttpClient两个类来实验了一下,基本弄明白了Session验证登陆的机制和这两个类的区别.现在分享给大家 第一步:先在本地写一个登陆页面和一个内容页面(登陆了才能进去)吧.代码大致如下:   下面是login.php,用于请求登陆的,通过post传递参数,如果登陆成功就会注册session.  代码如下: <?php session_start();   if (isse

Javascript实例教程(5) 在一个表单中设置和检查Cookies

cookie|cookies|javascript|教程 Cookie是一小段由浏览器储存起来帮助识别用户身份的信息.在一个表单中设置和检查Cookies的实现需要两个文件来完成.第一个文件为cookie1.html,这个文件需要有一些机理(下面例子的一个按钮)来检查是否有一个Cookie存在,然后再重定向至表单网页或者文档下载网页.而第二个文件,即表单网页(cookie2.html),也是和重要的因为你将要在上面使用一点点JavaScript来设置Cookie,这个设置是在提交表单之前做的.下

做完网站别忘调试----网站调试全攻略

攻略 一个站点制作好后,在细节上肯定还有一些值得调节的地方,比如无效链接,Java.Cookie错误等等,所以网站调试是一个不容忽视的环节.只要利用浏览器就可以完成这项工作. 虽然Internet Explorer(简称IE)在浏览器市场中占据着优势性份额,但并不是说它强大到无可挑剔的地步,除了安全隐患问题,在站长进行网站调试时,也暴露出IE的严重不足.其实,很多站长都利用Mozilla这款老牌的Web浏览器来调试自己的网站,它可以快速.高效.即时地找出网页中存在的问题. 为什么Mozilla比

Cookies,SSL,httpclient的多线程处理,HTTP方法

client|cookie|cookies|多线程 - 作者 sunggsun @ 20:26 8.Cookies HttpClient能自动管理cookie,包括允许服务器设置cookie并在需要的时候自动将cookie返回服务器,它也支持手工设置cookie后发送到服务器端.不幸的是,对如何处理cookie,有几个规范互相冲突:Netscape Cookie 草案, RFC2109, RFC2965,而且还有很大数量的软件商的cookie实现不遵循任何规范. 为了处理这种状况,HttpCli

Asp:Cookies应用指南,详细代码及教程

cookie|cookies|教程|cookie 实际上,在web开发中,cookie仅仅是一个文本文件,当用户访问站点时,它就被存储在用户使用的计算机上,其中,保存了 一些信息,当用户日后再次访问这个站点时,web可以将这些信息提取出来.   尽管现在听起来cookie没有什么激动人心的,但实际上利用它,你能实现许多有意义的功能!比如说:你可以在站点上放置 一个调查问答表,询问访问者最喜欢的颜色和字体,然后根据这些定制用户的web界面.并且,你还可以保存访问者的登录密码,这 样,当访问者再次访

判断浏览器是否支持&amp;#106avascript和Cookies

cookie|cookies|浏览器 判断访问者的浏览器是否支持javascript和Cookies 许多网站需要客户端做许多复杂的工作,比如:用客户端 JavaScript 进行数据合法性校验,这需要客户浏览器的JavaScript enabled;使用 Session 变量记录身份等信息,需要浏览器 Cookies enabled.因此,有必要确定用户浏览器中的这些选项被打开.在我的网站中,我使用了一串简洁的代码实现这些功能,在用户登录时进行检查,如果不符合就不让登录.在本文中,我就介绍一下

用ASP做个简单聊天室

聊天|聊天室 这次我为大家介绍的是我第一个用ASP做的程序----聊天室,很简单,没用数据库,但是对于还未学到ADO的同志是个比较好的参考例子,这个例子基本包括了所以ASP的五个内置对象,但是有了聊天室的雏形,如果水平到家可以在此基础上做的强大好看点好了,废话不说了,现在进入正题吧! 首先这个程序有四个部分组成,分别是index.asp,chat.asp,show.asp,input.asp首先调用chat.asp然后就可以运行了! 作为一个初学者,我觉得写一个程序整体观念很重要,也就是说你首先