COOKIE使用-韩顺平servlet
COOKIE是一种小型文本文件,存储在客户端电脑上,用于存储用户的信息,以便服务器端可以根据这些信息提供个性化服务。下面是一些关于COOKIE的知识点:
1. COOKIE的创建:在服务器端创建COOKIE,可以使用Cookie c=new Cookie(String name, String val);这种方式创建一个COOKIE,其中name是COOKIE的名称,val是COOKIE的值。
2. COOKIE的添加:将创建好的COOKIE添加到客户端,可以使用response.addCookie(c);这种方式将COOKIE添加到客户端。
3. COOKIE的读取:从客户端读取COOKIE,可以使用request.getCookie();这种方式读取COOKIE。
4. COOKIE的用途:COOKIE可以用于存储用户的信息,例如用户名、密码、浏览记录等,以便服务器端可以根据这些信息提供个性化服务。
下面是一些关于动态网页技术的发展的知识点:
1. CGI(Common Gateway Interface):cgi是早期动态技术使用最多,发展比较成熟,效率比较低,编程比较困难,cgi可以用不同的语言编写(vb,delphi,c/c++,perl)。
2. ASP(Active Server Pages):asp是html+javascript(vbscript)+com组件的形式,asp的功能强大,不在于能使用相关的脚本语言,而是com组件,但是com组件的开发是比较困难的。
3. PHP:php是跨平台性良好,多种数据库支持,效率比较高,具有良好的安全性,免费使用,但是安装复杂,缺少企业级的支持。
4. JSP(JavaServer Pages):jsp=html+java片段+jsp语法+js,jsp的优势包括一次编写,到处运行,良好的跨平台性,多种开发工具支持,强大的可伸缩性(jsp+javabean)的方式,但是jsp产品的复杂度高,jsp要求运行的机器配置要高。
COOKIE是一种小型文本文件,用于存储用户的信息,以便服务器端可以根据这些信息提供个性化服务,而动态网页技术的发展包括cgi、asp、php、jsp等,各有其优缺点,选择合适的技术来开发动态网页。