- 博客(24)
- 收藏
- 关注
Jsp:使用JavaBean
1.JavaBean组件标准①实现java.io.Serializable接口②提供无参数的构造方法③提供getter()和setter()方法访问它的属性2.在JSP中使用JavaBeanJSP规范中定义了<jsp:useBean>、<jsp:setProperty>、<jsp:useProperty>来建立对JavaBean的引用并读取/设置Jav...
2008-06-02 15:39:04
119
[转]用Ant实现Java项目的自动构建和部署
原文地址:http://tech.it168.com/j/2007-11-09/200711091344781.shtml Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。一. 安装与配置下载地址:http://ant.apache.org/,在本...
2008-06-02 11:09:00
125
[转]用ANT构建java可执行程序
Ant是现在进行项目比较好的管理工具,通过Ant可以按照自己的需要来管理自己的工程.第一步:配置自己的工具j2sdk和ant.j2sdk在http://java.sun.com下载.ant在http://www.apache.org下载.设置环境变量JAVA_HOME=E:\j2sdk1.4.1_0;和ANT_HOME=e:\ant; PATH= E:\j2sdk1.4.1_04\bin;E:\...
2008-06-02 11:07:27
161
[转]悟透JavaScript 一
作者: 李站 原址: http://www.cnblogs.com/leadzen/archive/2008/02/25/1073404.html引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系...
2008-06-02 10:58:21
94
[转]悟透JavaScript 二
构造对象 好了,接下我们来讨论一下对象的另一种创建方法。 除JSON外,在JavaScript中我们可以使用new操作符结合一个函数的形式来创建对象。例如: function MyFunc() {}; //定义一个空函数 var anObj = new MyFunc(); //使用new操作符,借助MyFun函数,就创建了一个对象 Ja...
2008-06-02 10:57:19
82
[转]悟透JavaScript 三
原型真谛 正当我们感概万分时,天空中一道红光闪过,祥云中出现了观音菩萨。只见她手持玉净瓶,轻拂翠柳枝,洒下几滴甘露,顿时让JavaScript又添新的灵气。 观音洒下的甘露在JavaScript的世界里凝结成块,成为了一种称为“语法甘露”的东西。这种语法甘露可以让我们编写的代码看起来更象对象语言。 要想知道这“语法甘露”为何物,就请君侧耳细听。 在理解这些语法甘露之...
2008-06-02 10:56:02
84
[转]JavaScript小技巧
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event.ret...
2008-06-02 10:54:34
98
[转]使用Ant进行项目构建之二:规划我们的项目目录结构
前面已经把ant的基本运行环境搭建好了,在接下来的工作中,将一步一步的开始构建我们的项目。选择项目目录结构:一个项目开始的时候,选择一个合适的项目目录结构,是一件很重要的事情,可能你会很习惯由IDE自动创建的目录结构,如Elcipse或JB,但有些时候,这样的目录结构可能并不是最好的,所以,在项目开始的时候,我们要对我们的目录结构进行合理的规划,这样,我们的项目在向前推动的过程中,才会井然有...
2008-06-02 10:51:54
374
[转]使用Ant进行项目构建之一:环境搭建
今天,开始使用ant进行项目构建之一:环境搭建。 在一个项目开始之初,确定你将要使用的JDK的版本,以及ant版本,并在项目的生命周期内保持相对稳定,是一件非常重要的事情,同时,也建议在一个项目开始的时候,确定你使用的其它技术或框架的版本,比如是使用EJB2还是EJB3.0,是使用Spring1.2.x,还是直接使用Spring2.x?这些决定,将对整个项目的顺利进行,启到关键作用。 ...
2008-06-02 10:50:02
190
只要是java程序员都会喜欢flex的
在这里想表达的是flex是一种面对对象的语言,我是一个java程序员,由于这点我真的很喜欢flex。 一个简单的例子。通常对某个事物进行Edit,View,Add的操作会在一个页面文件编写代码。 因为不同操作的页面都差不多。 当View时页面不可编辑, 当Edit时页面会填充之前对象的信息, 当Add时页面会是等待用户填充信息的。 Edit和Add可能会有Save Button,而View就不会有...
2008-06-02 10:47:37
147
Flex3通过Servlet连接数据库
01Flex3通过Servlet连接数据库本文简单介绍了Flex如何通过servlet连接数据库(Access)。使用的是<mx:HttpService>给后台传递数据的方法。 本文开发使用的软件: Flex3-eclipse plugin Tomcat 6.0 Microsoft access 2003 Eclipse 3....
2008-06-02 10:45:51
74
关于Jstl 、fmt[转载]
首先,jstl既然可以国际化,那么必然可以自动根据local设置来选择资源文件。2,fmt:setLocal 可以设置Local,从而改变输出格式。3,fmt:message 可以输出资源文件里的key对应的value。 <fmt:message key=xxx"/>和struts一样 还可以传参数 <fmt:message key=xxx"/> <fmt:pa...
2008-05-30 12:36:14
214
JSP与Java Mail API[转载]
综述:Java Mail API的开发是SUN为Java开发者提供公用API框架的持续努力的良好例证。提倡公用框架,反对受限于供应商的解决方案,充分预示着一个日益开放的开发环境的建立。 Java Mail API的结构本身证明了它的开发者的基本目标之一--软件开发的工作量应该取决于应用程序本身的复杂程度以及开发者所要求的控制程度。换句话说,Java Mail API尽可能地保持简单。乍看起来,J...
2008-05-30 12:35:03
185
JSP和servlet的运行原理探讨[转载]
JSP运行原理:当Web服务器上的JSP页面第一次被请求执行时,JSP引擎先将JSP页面文件转译成一个Java文件,即Servlet,Java Servlet是基于服务器端编程的API,用Java Servlet编写的Java程序称为servlet,servlet通过HTML与客户交互。服务器将前面转译成的Java文件编译成字节码文件,再执行这个字节码文件来响应客户的请求。当这个JSP页面再次被请...
2008-05-30 12:33:30
415
Servlet 2.4:又有哪些新变化[转载]
关于servlet最新规范的一份详尽的更新之处概要2003.3.7 SUN发布了Servlet 2.4的PFD2,在本文中Jason Hunter介绍了2.4和2.3版本的一些区别,并解释了这样改变的一些原因,同时还介绍利用和使用这些新的特性...作者Jason Hunter英文原文2003年3月7日Sun Microsystems发布了Servlet 2.4标准的"Proposed Final ...
2008-05-30 12:32:03
253
JSP自定义标签试验[转载]
JSP自定义标签试验[转载]一、概述 JSP中有一块重要的技术:自定义标签(Custom Tag),最近这几天在学习Struts的时候发现Struts中使用了很多自定义标签,如html、bean等。所以我就做了个简单的试验,学习一下这种技术。 首先介绍一下这种技术吧!1.优点:取代了JSP中的Java程序,并且可以重复使用,方便不熟悉Java编程的网页设计人员。...
2008-05-30 12:29:46
66
JSP中标签库的深入研究 [转载]
标签被定义和分布在一个称为标签库的结构中,一个标签库是由元信息和类组成的集合:1.标签处理器:实现定制标签功能的Java类。2.标签附加信息(TEI):向JSP容器提供边辑以确认标签属性和创建变量的类。3.标签库描述器(TLD):描述单个标签和整个标签库属性的XML文档。标签处理器和标签附加信息需要定位在JSP容器类载入器可以找到的地方。标签库描述器可在URL指定的符意位置。JSP1.1规...
2008-05-30 12:27:45
101
fmt 国际化格式标签库
国际化格式标签库包括国际化,消息和数字日期格式化:(1) 国际化:<fmt:setLocale> <fmt::requestEncoding>如:<%@ page language="java" contentType="text/html; charset=gb2312" import="java.util.*"%><%@ taglib pr
2008-05-30 12:24:55
112
Hibernate性能
1、反转控制权的设置:inverse=false(default)§ 用于单向one-to-many关联§ parent.getChildren().add(child) // insert child§ parent.getChildren().delete(child) // delete childinverse=true§ 用于双向one-to-many关联§ child.setPa...
2008-04-22 09:19:15
113
解析生产者与消费者问题
生产者与消费者问题可以被描述为:一个有限缓冲区和两类线程,它们是生产者和消费者,生产者把产品放入缓冲区,相反消费者便是从缓冲区中拿走产品。 生产者在缓冲区满时必须等待,直到缓冲区有空间才继续生产。消费者在缓冲区空时必须等待,直到缓冲区中有产品才能继续读取。下面用三个实例描述这个问题在线程级别上的Java实现。1.单生产者-单消费者-单个资源单个生产者,单个消费者以及缓冲区大小为1(单个资源...
2008-04-22 09:16:52
198
SQL连接查询深度探险
SQL连接查询深度探险 测试环境:Windows XP ProfessionMySQL 5.0.45Oracle 9iDB2 UDB 9.1测试的SQL脚本如下:此脚本适合MySQL、DB2,如果要在Oracle上执行,需要做个替换BIGINTàINTEGER、VARCHARàVARCHAR2。 CREATE TABLE CUSTOMERS ( ID BIGINT NOT ...
2008-04-22 09:11:37
87
SQL虚拟表应用三例
SQL虚拟表应用三例 SQL虚拟表是一种通过SELECT语句查询常量表达式形成的一个结果集,和数据库的视图、物理表、临时表都差不多。一旦这个虚拟表构造出来,就可以当作实际的表来查询。 环境:Windows XP Professional 简体中文版mysql-5.0.45-win32 应用三例: 1、求数字对会计大写的对应表。SELECT * FROM (SELECT 0...
2008-04-22 09:08:37
1919
Oracle中插入图片并显示(用BLOB类型)
Oracle中插入图片并显示(用BLOB类型) 要在oracle里面存入图片 用 blob类型首先在数据库里建立:--连接到管理员conn sys/tbsoft as sysdba;--为scott用户授权grant create any directory to scott;--回到scott用户conn scott/tiger;...
2008-04-16 08:59:29
291
hibernate3.2上使用UserType范例
仔细看看hibernate的DOC发现不少惊奇的东东,后悔自己的旁门助道是多么的无用. 本次主要实现目的. 数据库表:EchoMessageEmail,其中有三个字段id(自动编号)\name\Email(varchar) 实现目的:数据库字段中Email的值是类似于eiya@21cn.com;www.1718zx.cn的.所以要求以List表达.也就是生成的DataModel当中是有一个List...
2008-04-15 09:58:51
184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人