- 博客(20)
- 资源 (24)
- 收藏
- 关注
原创 JS模拟CS结构的多个矩形块选择
html> head> base href=""> title>大屏屏幕title> meta http-equiv="pragma" content="no-cache"> meta http-equiv="cache-control" content="no-cache"> meta http-equiv="expir
2008-11-30 13:01:00 1111
转载 JS实现自动安装exe程序
run_exe="run_exe+="CODEBASE=/"BScreen_CQ.exe/">"run_exe+=""run_exe+="网页在下载安装支持的文件,可能需要几分钟,请耐心等待。手动下载地址为:点击下载控件"; document.open();document.clear();document.writeln(run_exe);document.close();
2008-11-30 12:59:00 5254
原创 JFreeChart存储为PDF,支持中文显示
下面的代码是从jfreechart的Demo中复制后做了修改,demo中的代码存储pdf时,中文文字不能显示,解决的办法是将 //DefaultFontMapper mapper = new DefaultFontMapper();语句替换为 AsianFontMapper mapper = new AsianFontMapper("STSong-Light","Uni
2008-11-27 11:58:00 1513
原创 图片文件合法性校验
/** * 效验图片文件是否合法,包括后缀名、大小和尺寸 * * @author Tony Lin Added on 2008-11-18 * @param fileEntity * @throws FileSafetyException */ public static void fileSafetyCheck(File
2008-11-27 11:58:00 2518 1
原创 用spring MVC 生成Excel和PDF
HTML页面并不总是向用户显示数据输出的最好方式,Spring支持从数据动态生成PDF或Excel文件,并使这一过程变得简单。文档本身就是视图,从服务器以流的方式加上内容类型返回文档,客户端PC只要运行电子表格软件或PDF浏览软件就可以浏览。下面是一个简单实现的例子:界面两个button,一个实现excel ,一个pdf.为了使用Excel电子表格,你需要在你的classpath中加入‘
2008-11-27 11:57:00 22949 1
原创 简易的JS验证FORM表单特殊字符,防范SQL语句漏洞
在一些查询页面,如果查询条件输入一些特殊字符,比如“--”,“‘,,’”,““”等会使查询的SQL语句出错,为了避免这些情况的发生,在页面给查询条件增加一些特殊字符的检测。自己写了两个JS方法,功能相对比较简单,有待完善,代码如下: /** * 防范SQL注入漏洞,检测输入的字符 * 需要检测的特殊字符及字符串有:",","-","/","//","","%",""" * @par
2008-11-27 11:56:00 7252 1
原创 JFreeChart使用心得与例子
一、JFreeChart的介绍与获取 JFreeChart开发包是一个开源的Java图形开发包,它从柱形图,饼形图,到雷达图,蜡烛图等等无所不包,可以在c/s,b/s,甚至是实时环境都能一显身手。 当前的JFreeChart的最新版本为jfreechart-1.0.11.zip。可以到http://www.jfree.org/jfreechart/index.html找到 二、J
2008-11-27 11:55:00 966
原创 身份证号码与出生日期的JS验证
/** * 身份证号码与出生日期的验证 * 前提是:身份证号和出生日期格式都已经过格式验证 * 身份证号为15或18位,出生日期格式为XXXX-XX-XX */ function checkIdAndBirthday(strId,strBrithday){ //alert(strId); //alert(strBrithday);
2008-11-27 11:54:00 8231
原创 邮件地址和电话号码的JS验证
/** * 邮件地址验证 */ function checkEmail(strEmail) { var pattern=/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(/.[a-zA-Z0-9_-])+/; flag=pattern.test(strEmail); if (flag) {return true;}
2008-11-27 11:53:00 1720
原创 Javascript身份证号校验
/***判断身份证号码格式函数*公民身份号码是特征组合码,*排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码*/function isChinaIDCard(StrNo){ StrNo = StrNo.toString(); if(StrNo.length == 15){ if(!isValidDate("19"+
2008-11-27 11:51:00 1133
原创 对密码字段进行加密(MD5)
为了避免用户密码直接裸露存储在数据库中,应对用户密码进行加密,有些数据库就有加密函数,比如oracle,有个示例如下,进行对密码字段加密: CREATE OR REPLACE function md5(input_string VARCHAR2) return varchar2 IS raw_input RAW(128) :=
2008-11-27 11:50:00 3944
转载 Java 编程技术中汉字问题的分析及解决
在基于 Java 语言的编程中,我们经常碰到汉字的处理及显示的问题。一大堆看不懂的乱码肯定不是我们愿意看到的显示效果,怎样才能够让那些汉字正确显示呢?Java语言默认的编码方式是UNICODE,而我们中国人通常使用的文件和数据库都是基于GB2312或者BIG5等方式编码的,怎样才能够恰当地选择汉字编码方式并正确地处理汉字的编码呢?本文将从汉字编码的常识入手,结合Java编程实例,分析以上两个
2008-11-27 11:49:00 665
原创 利用struts的同步令牌机制避免form的重复提交
基本原理: 服务器端在处理到达的请求之前,会将请求中包含的令牌值与保存在当前用户会话中的令牌值进行比较,看是否匹配。在处理完该请求后,且在答复发送给客户端之前,将会产生一个新的令牌,该令牌除传给客户端以外,也会将用户会话中保存的旧的令牌进行替换。这样如果用户回退到刚才的提交页面并再次提交的话,客户端传过来的令牌就和服务器端的令牌不一致,从而有效地防止了重复提交的发生。
2008-11-27 11:48:00 1911
转载 调用父窗口js方法
opener.location="javascript:submitForm(<%=strPage %>)";其中submitForm()方法是opener窗口里的js方法。
2008-11-27 11:47:00 770
原创 实现插入新数据字段自增长的触发器(Oracle)
当向表中插入一条数据时,该字段会自增长并自动添加到数据库,不需要在insert语句中填写; 以表users为例,sql语句如下,实现自增长的字段为表users.USER_ID: create or replace trigger tri_users before insert on users for each row declare nextid number; b
2008-11-27 11:47:00 1368 1
原创 下拉菜单select值的获得
对于单选select框: <input name="a" type="text" value="" size="20" /> <select onchange="formname.a.value=this.value"> <option value="0">0 1 3 对于可多选select框: <select name=selectlist multiple=
2008-11-27 11:46:00 861
原创 JSP实现的分页(基于spring2.5)适合轻量级数据量
//大致代码如下 //页面获得control查询结果list List userList = (List)request.getAttribute("userList"); //分页参数设置 //分页显示,每页显示10条记录 int pageSize = 10; //总的页数 int pageSum = (userList.size()+p
2008-11-27 11:45:00 1367
原创 JavaScript Validation Framework(JSValidation)用户手册
1. JSValidation是什么?如首页所说,JSValidation是客户端表单验证框架,用在BS系统中,或者简单的网页系统中。表单验证在这些开发中很常见:新用户注册,需要校验某些字段;用户登陆,需要校验;等等。在这之前,页面开发者(JavaScript开发者)需要编写大量的JavaScript来与表单对象交互,并进行校验。常见的校验如不能为空,必须满足长度要求,必须为数字,必须为Em
2008-11-27 11:42:00 4906 2
原创 JS验证类似"YYYY-MM-DD"格式的日期输入
/** *验证类似"YYYY-MM-DD"格式的日期输入.包括日期实际性验证. *若日期正确,返回true;否则返回false. */ function checkDate(theDate) { var reg = /^/d{4}-((0{0,1}[1-9]{1})|(1[0-2]{1}))-((0{0,1}[1-9]{1})|([1-2]{1}[0-9]{1})|(3[0-1]{1
2008-11-27 11:42:00 2447
原创 JSTL 学习、应用记录
JSP 标准标记库( Standard Tag Library , JSTL) 是一组以标准化格式实现许多通用的 Web 站点功能的定制标记。 JSP 技术的优势之一在于其定制标记库工具。除了核心 JSP 标记,如 jsp:include 之外,定制标记库工具使您能够创建唯一的标记来描述以 站点或应用程序为导向的操作。一旦您创建了定制标记库 ( 简称 taglib) ,当您扩展项目或转向另
2008-11-27 11:35:00 467
dataxdemo.zip
2020-07-17
Spring+WebSocket+SockJS简单DEMO
2015-12-02
html5+exif.js+canvas
2015-09-22
Spring 开发指南(pdf)
2009-08-06
Experience J2EE! Using WebSphere Application Server V6.1
2009-08-06
Developing_Web_Applications_with_Java_at_9.2
2009-08-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人