XML,DTD,XSD,XSL的区别



XML,DTD,XSD,XSL的区别,

XML=可扩展标记语言(eXtensible Markup Language).
可扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可用

方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用

XML的简单使其易于在任何应用程序中读写数据,这使XML很快成为数据交换的唯一公共语言,XML不是一个依附于特定浏览器的语言

DTD=类型定义(Documnet Type Definition)
DTD 是一套关于标记符的语法规则。它是XML1.0版规格得一部[......]

Read more

JDOM读写XML文件实例



JDOM读写XML文件实例。

转自:http://www.javaeye.com/topic/170511

需要的jar包 jdom.jar

下载地址:http://jdom.org

1.读取xml文件中的元素

a. abc.xml

 

[xhtml] view plaincopy
<?xml version=”1.0″ encoding=”gb2312″?>
<messages>
<message id=”1″>
<title>11</title>
<content[......]

Read more

javaweb Session设置失效时间的几种方法

javaweb Session设置失效的几种方法.

在一般系统登录后,都会设置一个当前session失效的时间,以确保在用户长时间不与服务器交互,自动退出登录,销毁session。
具体设置很简单,方法有三种:
(1)在主页面或者公共页面中加入:session.setMaxInactiveInterval(900);
参数900单位是秒,即在没有活动15分钟后,session将失效。
这里要注意这个session设置的时间是根据服务器来计算的,而不是客户端。所以如果是在调试程序,应该是修改服务器端时间来测试,而不是客户端。
(2)也是比较通用的设置session失效时间的方法,[......]

Read more

Struts2自定义拦截器实例—Session超时的处理

Struts2自定义拦截器实例—Session超时的处理.

版本:struts2.1.6

实例功能:当用户登陆后,session超时后则返回到登陆页面重新登陆。

为了更好的实现此功能我们先将session失效时间设置的小点,这里我们设置成1分钟

修改web.xml

[c-sharp] view plaincopy
<session-config>
<session-timeout>1</session-timeout>
</session-config>

此实例用到的jsp页面及登陆所涉及到的相关代码请参[......]

Read more

Struts2+Hibernate分页显示实例

Struts2+Hibernate分页显示实例.下面是一个struts2+hibernate的分页显示,主要是用到了hibernate的相应分页方法大大简单了分页的代码

版本:Struts2.1.8

Hibernate3.2

Oracle9g

具体代码如下:

1.Plan.java

 

[java] view plaincopy

  1. package com.creattech.plan;
  2. public class Plan {
  3.     private Integer id;
  4.     private [......]

Read more

Oracle建表主键自动增长

Oracle建表主键自动增长.

–建表
create table PLAN_CONTRACT(id number not null primary key,
PLAN_ID number,
CONTRACT_ID number);

– 建立序列:

– Create sequence
create sequence PLAN_CONTRACT_SEQUENCE
minvalue 1
maxvalue 999999999999999999999999999
start with 1
increment by 1
cache 20;

– 建立[......]

Read more

ExtJs—FormPanel居中设置

ExtJs—FormPanel居中.

初学ExtJs 在使用FormPanel时发现产生后在窗口的左上方,在API里找了下配置属性貌似没看到可以让FormPanel居中的

也许是有这个属性但是我没注意到,如果知道的朋友希望能给我说下

虽然没有找到居中的属性但是可以通过以下的方法使FormPanel居中

代码如下:
[xhtml] view plaincopy
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd”>
<htm[......]

Read more

hibernate3中出现 could not initialize proxy – no Session 错误的解决办法以及lazy load的介绍

hibernate3中出现 could not initialize proxy – no Session 错误的解决办法以及lazy load的介绍

could not initialize proxy – no Session
异常:
org.hibernate.LazyInitializationException: could not initialize proxy – no Session
at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:57)[......]

Read more

SSH整合实例代码包含的jar包

SSH整合实例代码包含的jar包.

版本:

           struts2.1.6,hibernate3.3.2,spring2.5

jar包:

 环境:Struts+hibernate+spring+mysql

           hibernate

           Struts2

              Spring

Mysql

mysql-connector-java-5.1.8-bin.jar

 

进行整合的代码是一个简单的注册功能

 

本人把源代码打包上传到了CSDN 大家可[......]

Read more

dhtmlXTree 中文API文档

dhtmlXTree 中文API.

dhtmlXTree是一个功能比较强大的树控件,基本上能满足大部分常规需求,比较好用。

当然,在使用过程中还是发现一点点问题。下面是我整理的一些里面常用函数的说明(只有简单的说明,如果要看详细的说明,自己查看原函数去):

 

构造函数

dhtmlXTreeObject(htmlObject, width, height, rootId)//rootId 虚拟根节点,在界面上不会显示,一般取值0

 

replace IMG tag with background images – solve pro[......]

Read more