- 浏览: 33821 次
- 性别:
- 来自: 成都
最新评论
-
minma_2009:
minma_2009 写道
好像用不起来吗?按照以上的试过了, ...
Oracle中插入图片并显示(用BLOB类型) -
minma_2009:
好像用不起来吗?按照以上的试过了,向数据库中插入图片,总是报错 ...
Oracle中插入图片并显示(用BLOB类型) -
yangqianyu222:
还有没有更详细的资料或者复杂一点的例子,比如说带属性的标签的例 ...
JSP自定义标签试验[转载] -
faith&2008:
顶!!!1
[转]悟透JavaScript 一 -
lf1815:
顶下..如果有Flex连接MySql的例子就更好了...(Fl ...
Flex3通过Servlet连接数据库
文章列表
JSP自定义标签试验[转载]
一、概述
JSP中有一块重要的技术:自定义标签(Custom Tag),最近这几天在学习Struts的时候发现Struts中使用了很多自定义标签,如html、bean等。所以我就做了个简单的试验,学习一下这种技术。
首先介绍一下这种技术吧!
1.优点:
取代了JSP中的Java程序,并且可以重复使用,方便不熟悉Java编程的网页设计人员。
2.开发流程:
(1) 编写JSP,在JSP中使用自定义标签。
(2) 在web.xml中指定JSP中使用的标签的.tld(标签库描述文件)文件的位置。
标签被定义和分布在一个称为标签库的结构中,一个标签库是由元信息和类组成的集合:
1.标签处理器:实现定制标签功能的Java类。
2.标签附加信息(TEI):向JSP容器提供边辑以确认标签属性和创建变量的类。
3.标签库描述器(TLD):描述单个标签和整个标签库属性的XML文档。
标签处理器和标签附加信息需要定位在JSP容器类载入器可以找到的地方。标签库描述器可在URL指定的符意位置。JSP1.1规范要求JSP容器接受一个打包成因定结构的JAR文件的标签库。TLD必须是/META-INF目录中名为taglib.tld的文件,JAR文件则复制到/WEB-INF/lib目录下。
一、标签实现
1.开发 ...
国际化格式标签库包括国际化,消息和数字日期格式化:
(1) 国际化:<fmt:setLocale> <fmt::requestEncoding>
如:
<%@ page language="java" contentType="text/html; charset=gb2312" import="java.util.*"%><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"
1、反转控制权的设置:inverse=false(default)
§ 用于单向one-to-many关联§ parent.getChildren().add(child) // insert child§ parent.getChildren().delete(child) // delete child
inverse=true§ 用于双向one-to-many关联§ child.setParent(parent); session.save(child) // insert chil ...
生产者与消费者问题可以被描述为:一个有限缓冲区和两类线程,它们是生产者和消费者,生产者把产品放入缓冲区,相反消费者便是从缓冲区中拿走产品。
生产者在缓冲区满时必须等待,直到缓冲区有空间才继续生产。消费者在缓冲区空时必须等待,直到缓冲区中有产品才能继续读取。
下面用三个实例描述这个问题在线程级别上的Java实现。
1.单生产者-单消费者-单个资源
单个生产者,单个消费者以及缓冲区大小为1(单个资源)的情况,类似于停等协议的实现。
生产者(SingleProducer):
[1]生产一个资源(Resource);
[2]notify潜在的等待着的消费者(SingleCostumer);
[3]wa ...
SQL连接查询深度探险
测试环境:
Windows XP Profession
MySQL 5.0.45
Oracle 9i
DB2 UDB 9.1
测试的SQL脚本如下:此脚本适合MySQL、DB2,如果要在Oracle上执行,需要做个替换BIGINTàINTEGER、VARCHARàVARCHAR2。
SQL虚拟表应用三例
SQL虚拟表是一种通过SELECT语句查询常量表达式形成的一个结果集,和数据库的视图、物理表、临时表都差不多。一旦这个虚拟表构造出来,就可以当作实际的表来查询。
环境:
Windows XP Professional 简体中文版
mysql-5.0.45-win32
应用三例:
1、求数字对会计大写的对应表。
SELECT *
FROM (SELECT 0 AS CODE, '零' AS NAME
UNION
SELECT 1, '壹'
UNION
SELECT 2, '贰'
...
Oracle中插入图片并显示(用BLOB类型)
要在oracle里面存入图片 用 blob类型
首先在数据库里建立:
--连接到管理员
conn sys/tbsoft as sysdba;
--为scott用户授权
grant create any directory to scott;
--回到scott用户
conn scott/tiger;
--创建存储图片的表
CREATE TABLE IMAGE_LOB (T_ID VARCHAR2 (5) NOT NULL,T_IMAGE BLOB NOT NULL);
--创建存储图片的目录
CREATE OR REPLACE ...
- 2008-04-16 08:59
- 浏览 5521
- 评论(2)
仔细看看hibernate的DOC发现不少惊奇的东东,后悔自己的旁门助道是多么的无用. 本次主要实现目的. 数据库表:EchoMessageEmail,其中有三个字段id(自动编号)\name\Email(varchar) 实现目的:数据库字段中Email的值是类似于eiya@21cn.com;www.1718zx.cn的.所以要求以List表达.也就是生成的DataModel当中是有一个List对象的.hbm.xml
xml 代码
<?xml version="1.0" encoding="utf-8"?>
<!DOCTY ...