开发语言
伍子V5
开心爸爸
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
通用表单验证函数-改进版
一、用法简介:表单验证函数放在了functions.js文件里了,在你所需要做验证的网页文件里,包含该脚本文件。对于焦点失去验证,为表单控件的onBlur事件绑定相应的验证函数,用法如下:整型 checkNumber()浮点型 checkNumber()字符串 checkString()日期 checkDate()邮箱 checkEmail()示例 onBlur="checkNumbe原创 2004-09-30 15:06:00 · 1227 阅读 · 3 评论 -
用SleeK Action Wizard来构建基于php.MVC框架的应用程序
简介 SleeK Action Wizard可用来构建基于php.MVC框架的应用程序。它将各种设置参数和配置选项分组放入不同的向导页,有助于php.MVC开发新手更好的理解php.MVC应用程序。 这是一个自由软件,你可以无偿地在个人或商业php.MVC应用中使用它。安装 1.下载安装文件http://www.phpmvc.net/downloa原创 2005-01-11 15:30:00 · 1093 阅读 · 1 评论 -
动态下拉列表框
用法:selSrc:数据源,可以是xml文件或用程序动态生成的xml,格式如111option value="2">222selLen:下拉列表框显示长度onaction:动作 请选择 HT文件://// File: DyncSelect.htc// version: 1.0// Description:动态下拉列表框// author: 伍维波////------原创 2005-06-27 12:12:00 · 1811 阅读 · 3 评论 -
ASP模板技术
======================================================================= file: Template.class.asp ASP页面模板类 author: 伍子 date: 2005-04-01 website: http://www.54youngor.com/ em原创 2005-04-04 09:22:00 · 1872 阅读 · 12 评论 -
JAVA模板技术
/************ Template.java ****************/package com.youngor;import java.io.*;import java.util.*;import java.util.regex.*;/** * file:Template.class JAVA模板类 * author:伍子 * website:http://www.54young原创 2005-04-05 16:07:00 · 3834 阅读 · 7 评论 -
关于使用JavaMail发送邮件是需要身份验证的问题
完整源代码如下:Properties props=new Properties();props.put("mail.smtp.host","smtp.163.com");props.put("mail.smtp.auth","true");//设定发送邮件时需要进行身份验证Session s=Session.getInstance(props);MimeMessage message=new Mi原创 2005-08-19 08:21:00 · 1062 阅读 · 0 评论 -
用PHP实现分页功能
用法:require_once "../lib/MysqlDb.php";require_once "../lib/PageResultSet.php";$curPage=$_REQUEST["cur_page"];if(empty($curPage)) $curPage=1;//获取当前页号$type=$_REQUEST["type"];$db=new MysqlDb();if(empty($t原创 2005-04-25 19:19:00 · 1011 阅读 · 2 评论 -
Javascript模板技术
/***Template.class.js***/function Template(){ this.classname="Template"; this.debug=false; this.file=new HashMap(); this.root=""; this.varkeys=new HashMap(); this.varvals=new HashMap(); this.unknown原创 2005-05-24 21:40:00 · 1094 阅读 · 4 评论 -
用ASP实现分页功能
用法: dim oTpl,oDb,oDocumentBO,oPageResultSet,oRet,oRow,iCurPage set oTpl=new Template set oDb=new Database set oDocumentBO=new DocumentBO set oPageResultSet=new PageResultSet oDocumentBO.setDb(oDb) set原创 2005-05-12 19:10:00 · 947 阅读 · 2 评论 -
aspTemplate
修正了当模板文件为非gb2312时出现乱码的问题。改用adodb.stream读取模板文件,增加了函数set_charset(ByVal charset),支持多种编码。使用时除了要使用该函数指定编码以外,还得为程序文件指定编码,如下: dim oTpl set oTpl=new Template oTpl.set_file "fh","/tpl/template.htm" oTpl.set_ch原创 2005-06-06 10:33:00 · 1214 阅读 · 2 评论 -
行背景随鼠标动态变化表格的实现
今天写一个功能,要对多个表格进行操作,需要一个类似于网上很流行的PowerTable的功能,但PowerTable是通过id进行绑定的,所以一个页面只能有一个,或许有办法改改以实现一个页面多个PowerTable,但还要先读懂别人的代码我也嫌麻烦。没办法,自己动手写一个。源代码附下:"http://www.w3.org/TR/html4/loose.dtd">船舶归类body { margin原创 2006-02-23 15:17:00 · 852 阅读 · 0 评论 -
让php5支持mysql
今晚刚在机器上配好apache2+php5+mysql4,想部署一个mambo网站,结果发现php5默认是不支持mysql的。于是便打开php.ini文件,查找extension=php_mysql.dll,把前面的分号去掉,重启apache,报错找不到php_mysql.dll。这点困难吓不到我,找到extension_dir指向到ext所在的目录,再重启apache,还是报那样原创 2006-02-23 19:49:00 · 1550 阅读 · 0 评论 -
看例子练apache commons之lang篇
Below codes run correctly in firefox, but in IE it reports error. eNewsletter Report, location=no,menubar=yes,resizable=yes,scrollbars=yes,status=yes,toolbar=no,width=1024,height转载 2008-01-18 13:05:00 · 640 阅读 · 0 评论 -
Sitemesh 中文数据提交到数据库时出现乱码
最近要帮一个朋友做网站。虽然说对于做网站的技术自己很熟悉,但自己以前做的网站由于没有充分考虑WEB标准、SEO优化效果总不是太好,我想这也是国内大多数网站存在的问题。这次正好借此机会自己再学习,练习一下。自己一直都在做企业内部的一些WEB应用,所有经常滥用iframe,做网站却要尽量避免使用它,用什么来替换呢,就是sitemesh,一个很好的网页布局、装饰以及应用整合的框架,另外还要将原创 2009-05-19 09:03:00 · 388 阅读 · 0 评论 -
如何打印flash里的trace日志
这里说的是在浏览器查看flash时顺便要查看调试日志首先要保证自己浏览器内嵌的flash player插件支持debug然后在C:/Documents and Settings/username目录下创建文件mm.cfg内容如下:ErrorReportingEnable=1TraceOutputFileEnable=1最后你就可以在如下文件查看日志了C:/Documents原创 2009-06-08 22:21:00 · 599 阅读 · 0 评论 -
php.MVC系列教程之后记
总算在年前把php.MVC的初级教程写完了,我不禁长嘘了一口气。 由于生活、工作、感情等琐事让我在相当长一段时间内根本没时间和心情来翻译这个教程。偶然一个机会发现这个教程在网上已经被转发开来,当时的心情惶恐大于惊喜,我真怕给大家带来的帮助大于浪费的时间。“有压力才有动力”,可能正是因为这种担忧,促使我想做的更好,起码首先就是逼我完成了全文。 其实原创 2004-12-31 09:22:00 · 1159 阅读 · 11 评论 -
php.MVC系列教程之分配器
ActionDispatcher负责选择正确的显示资源并生成响应页面返回给用户。下图显示了ActionDispatcher的处理过程。扩展ActionDispatcher在大部分应用中我们需要扩展框架的ActionDispatcher类来生成自己的分配器,在本例中我们创建的分配器叫做ReportActionDispatcher,在该类中,我们重写serviceResponse()方法,如下原创 2004-12-31 08:33:00 · 975 阅读 · 0 评论 -
php.MVC系列教程之视图
在讲解ActionDispatcher之前,我们先来熟悉一下视图,也叫做模板资源。在前面我们已经提及在本实例中我们使用简单的页面模板来作为显示组件。这些模板包含一些PHP标签来使用在前面创建的表单数据对象。这种技更多地适合于小型应用,在大型应用程序中,开发者可以使用phplib::OOHForms 或 PEAR::HTML_QuickForm来处理显示。不管使用哪一种技术,应用程序模板要按照与原创 2004-12-31 08:27:00 · 1092 阅读 · 0 评论 -
用XML实现三级联动下拉列表框
联动下拉列表框var dept_divi_sect=+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +;/*选择部门id是用于区分同原创 2004-09-23 12:12:00 · 848 阅读 · 0 评论 -
结合优快云与MSN优点的界面设计草案
整个界面采用深蓝色基调,左右布局,左边导航菜单随着登陆人员的不同而有所变化,菜单保存在数据库里,定义如下:CREATE TABLE `tb_xt_s_menu` ( `ID` int(6) unsigned NOT NULL auto_increment, `PARENT_ID` tinyint(4) unsigned NOT NULL default 0, `NAME` varchar原创 2004-09-24 14:55:00 · 1032 阅读 · 16 评论 -
通用表单验证函数
客户端表单验证表单定义:客户端表单验证是由表单的onSubmit事件触发,由于表单的onSubmit事件只能由提交按钮触发,所以如果要用函数提交表单form1.submit(),则必须同时执行form1.onSubmit()。类型定义:一、整型(int)定义: valueType="int"属性: objName 对象名称(字符串) mustInput 必输项(true/fa原创 2004-09-21 08:11:00 · 1095 阅读 · 1 评论 -
php.MVC系列教程之前言
ASP,JSP,PHP是WEB开发的三大技术,三种技术优缺点也早就有人分析过了。无非也就是ASP简单易用且有microsoft做靠山,JSP功能强大是因为有java支持,PHP则开源跨平台。在国内,ASP应用范围最广,JSP发展势头最猛,PHP则处于劣势。这可能与公司的支持以及技术的培训有关。 由于公司项目的需要,我这才接触PHP,用过一段时间后两点体会最深刻,一是学习容易,原创 2004-10-11 08:37:00 · 960 阅读 · 0 评论 -
php.MVC系列教程之框架介绍
一、介绍 php.MVC是一个开放源代码的Web应用框架,实现了模型-视图-控制器(MVC)设计模式,鼓励基于Model2架构的应用程序设计。这种开发模式允许网页或其他显示内容从内部应用程序代码中分离出来,让网页设计者和程序员更容易地集中于他们各自的专业领域。 这个框架提供了一个单独入口点的控制器。这个控制器接受HTTP请求,并根据配置文件分配给相应的动作处理。模型则包原创 2004-10-13 17:19:00 · 3471 阅读 · 3 评论 -
php.MVC系列教程之目录文件
现在让我们来分析一个典型的php.MVC Web应用程序的结构。 图3显示了如何布置一个php.MVC应用程序和其核心类库 图3php.MVC类库 从上图我们可以看到php.MVC类库被安装在服务器的DEV目录下,这个目录用来放置一些通用类库。原创 2004-10-15 11:19:00 · 1802 阅读 · 0 评论 -
php.MVC系列教程之处理流程
php.MVC框架由许多类组装而成,但是我们不必了解所有类的详细工作过程也可以使用这个框架,图2显示了我们使用该框架需要了解的一些核心组件。 图2 从图2我们可以看到一个典型的Web浏览器的HTTP请求如何与我们应用程序框架的核心类进行交互,原创 2004-10-14 17:34:00 · 1682 阅读 · 0 评论 -
php.MVC系列教程之对象关系
图4显示了从开发者的角度来看php.MVC示例程序中主要类和资源,以及它们之间的关系。 图4在上图左上角是ActionForm类,我们通过继承它来处理HTML表单验证和与之相关的功能。示例中通过继承ActionForm定义了一个基类AbstractBaseForm,它包含一原创 2004-10-18 11:05:00 · 1408 阅读 · 0 评论 -
php.MVC系列教程之安装配置
php.MVC必须安装在PHP v 4.1.0及以上版本的Web服务器上Windows(Apache 2.0.51+php-4.3.9-Win32)1.从http://www.apache.org下载相应的Apache版本。2.从http://www.php.net下载相应的PHP版本。3.从http://www.phpmvc.net下载相应的php.MVC版本。4.建立目录c原创 2004-10-12 11:08:00 · 2949 阅读 · 6 评论 -
php.MVC系统教程之配置文件
前面我们讲解了php.MVC的结构以及流程,接下来,我们将重点介绍以下的核心组件:XML配置文件是php.MVC应用程序的“配电盘”,为HTTP请求绑定组件。 Controller由一些框架类组成,负责为HTTP请求找到正确的Form和Action类以及显示资源,在 phpmvc-config.xml文件中定义。 ActionForm类通常用来处理Web表单验证。原创 2004-10-26 08:25:00 · 1673 阅读 · 0 评论 -
php.MVC系列教程之控制器
控制器(Controller)由一些类组成,根据预先定义的配置选项处理用户请求。一个典型的用户请求如下:http://www.myhost.com/mycompany/Main.php?do=salesReport. php.MVC 控制器由两部分组成:前端控制器和控制器。当请求到来时,前端控制器负责安装应用程序,控制器则根据phpmvc-config.xml的配原创 2004-10-27 19:24:00 · 1609 阅读 · 0 评论 -
用HTC来实现列表提示框
演示定义tipSrc 数据源 (XML文件) tipLen 列表框长度 (数字)inputCase 大小写 ("upper"或者"lower")示例HTC文件//// File: tip.htc// version: 1.0// Description:下拉列表提示.// author: 伍维波////---------------原创 2004-10-28 10:32:00 · 1448 阅读 · 1 评论 -
用JAVA实现一个分页类
这里我以从一个用户表中查询用户信息为例演示其用法:1.将PageResultSet.java文件编译成class文件并放入你的Web应用程序的WEB-INF/classes/com/youngor/util目录下,可以对包名做相应修改。2.在你的Action类中:先从业务处理逻辑类中取出数据(ArrayList或Vector格式)UserBO userBO=new UserBO();Collect原创 2004-12-07 17:27:00 · 1372 阅读 · 0 评论 -
php.MVC系列教程之表单
ActionForm简介ActionForms通常被用来为HTTP请求初始化表单。为了利用这个特性,我们要在自己的应用程序中扩展框架提供的ActionForm类,编写适合我们需要的表单验证。在实例中我们定义一个抽象类AbstractBaseForm来继承ActionForm,这个抽象类包含了一些通用的逻辑处理。然后,通过继承AbstractBaseForm定义了SalesReportForm来原创 2004-12-31 08:08:00 · 1245 阅读 · 0 评论 -
php.MVC系列教程之动作
Action简介在Action类中可以处理其他输入数据,访问数据库,调用业务逻辑类。本例中我们在Action类中检查用户权限是否可以访问公司报表,调用业务逻辑类查询或更新数据库。我们通过扩展框架的Action类来实现自己的应用Action类,本例我们使用了一个叫做AbstractBaseAction的抽象类,同样的,这个类也包含了一些通用的逻辑。SalesReportAction类则具体实现了原创 2004-12-31 08:21:00 · 864 阅读 · 0 评论 -
拍卖功能常用的动画效果
最近要做一个拍卖的功能想实现类似老虎机的效果(说实话,其实我对老虎机的概念也挺模糊的)在仔细研究及得到热心网友的帮助后,用JS实现了这一动画效果现共享给大家,如果有网友在类似场合需要该功能,可任意使用 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xht原创 2009-09-03 09:51:00 · 381 阅读 · 1 评论
分享