摘要:
随着网络技术的发展,动态网页已被netscape和ie分别引入应用,但在标准应用中有相当大的分歧,往往必须为它们俩分别编写不同的html页面,同时兼顾不支持动态网页的浏览器。用下面的一段javascript脚本可以解决这个问题。< script language="javascript" >fun-ction testbrowser(){ ie=((navigator.appname=="mi......
摘要:
实现函数:function ischarsinbag (s, bag){ var i,c;for (i = 0; i < s.length; i++){ c = s.charat(i);//字符串s中的字符if (bag.indexof(c) > -1) return c;}return "";}检查函数:function ischinese(s){var errorchar;var......
Java Servlet及Cookie的使用
本文介绍了java servlet编程所需的软件及环境配置.只要你有一台安装windows 95/98了的pc机,便可以按照本文的步骤开发servlet程序了.本文同时给出了通过java servlet向用户的硬盘写入与读取cookie的方法及例程.通过它可以实现网上常见的个性化网页.网上购物篮.密码验证等.
java servlet是运行于web服务器上的java代码,它可以接受用户请求,进行相应的处理,并向用户提供反馈.其作用类似于cgi程序,可以实现网页中很多交互式效果,但比cgi程序效率更高.cookies是用户访问web服务器时由web服务器写入用户计算机特定目录的一小段信息, java servlet中提供了cookie类,可以对cookie进行操作.在特定时候将cookie写入用户计算机,在需要时可再取出来使用.
1.软件下载
pc机,安装windows 95/98,具有ip地址(如果没有可以随便配一个).开发软件有两个:jdk1.3与jswdk1.0.1.
到http://java.sun.com,点击"products & apis”链接,可以点击下载"javatm 2 sdk, standard edition, v 1.3”.下载后的文件安装到你的计算机上.
jswdk1.0.1只有763,414 bytes,可从在http://java.sun.com/products/jsp/download.html下载.下载下来的jswdk1_0_1-win.zip用winzip软件解压缩至某个目录,如:d:app,该目录下将自动建立一个子目录:jswdk-1.0.1.这时jswdk 1.0.1便已经安装在d:appjswdk-1.0.1目录下了.
2.启动jswdk 1.0.1
打开一个dos窗口,如下图点击窗口左上角dos图标,选择属性菜单,在接着出现的窗口中点击"内存”,在"初始环境”后的下拉菜单中将"自动”改为2816,点击"exit”按钮退出窗口,再重新进入dos窗口.该设置只需要做一次.
在该dos窗口中运行如下dos命令设置好环境变量:
set classpath=c:jdk1.3bin;.
set path=c:jdk1.3bin;c:windows;c:windowscommand
如果你的jdk 1.3与windows操作系统安装在其他目录,dos命令中的目录名称应作相应修改.
然后在该dos窗口中用cd命令进入jswdk 1.0.1安装目录(如d:appjswdk-1.0.1)运行startserver.bat即可....
下一页 摘要:
在cookie的使用中,我们发现这样一个问题:如果写入cookie的内容是中文(如用户称呼),用服务器端程序(如asp或php)读出完全正确,但是用一般的javascript或vbscript的读cookie函数取出的却是一堆乱码。这是一个棘手的问题,因为在有些情况下,cookie的内容需要在客户机端用脚本语言读取。如果你写入了中文,得到了一堆乱码,是不是感觉很别扭呢?解决这个问题,还要从c......