- 浏览: 10690 次
- 性别:
- 来自: 杭州
最近访客 更多访客>>
最新评论
-
wangyi878750:
可以研究一下 OpenCms 里面几种不同的 copy 方式
opencms同属文件 -
wangyi878750:
这个还是很容易使用的。和邮件客户端类似
opencms中自动发送email
文章列表
先根据[url]http://ash.jp/code/cn/gb2312tbl.htm [/url]表将所有的汉字编码转成十进制,如:有对应是:"129-74", "you",把所有的全放到一个map中.下面是代码:
private static LinkedHashMap spellMap = null;
static {
if (spellMap == null) {
spellMap = new LinkedHashMap(20901);
}
initialize();
}
private sta ...
- 2008-06-20 15:06
- 浏览 2115
- 评论(0)
opencms的email是直接继承apache的email类.下面也一个发送html格式的email的列子,
其他类还可以发送比如带附件之类的email.
CmsHtmlMail mail = new CmsHtmlMail();
String password = user.getPassword();
mail.setCharset("GBK");
mail.setHtmlMsg("邮件内容");
mail.setSubject("标题");
mail.a ...
- 2008-06-06 09:37
- 浏览 1283
- 评论(1)
在下面的情况下,Hibernate会调用Session.flush()以清理缓存:
1)事务提交时,如果flush模式不为FlushMode.NEVER,commit()将调用flush().
2)在某些查询语句之前(此查询语句之前的语句已经改变了数据库状态,所以需要调用flush()以同步数据库是查出来的数据是经过更改的)。
在调用Session.flush()时,涉及的SQL语句会按照下面的顺序执行。
(1) 所有的实体经行插入的语句,其顺序按照对象执行Session.save()的时间顺序。
(2) 所有对实体经行更新的语句
(3) ...
- 2008-06-06 09:15
- 浏览 1450
- 评论(0)
Query query = session.createQuery("select * from cat where id = ?");
query.setLong(0,1L);
Query query = session.createQuery("select * from cat where id = :id");
query.setLong("name",1L);
Query query = session.createQuery("select * from cat where id in (:id ...
- 2008-06-05 16:17
- 浏览 1665
- 评论(0)
<set name="linkmen" lazy="true" inverse="true" cascade="all">
<key column="agent_id" />
<one-to-many
class="com.infowarelab.boss.persistence.model.AgentLinkman" />
</set>
inverse="true" ...
- 2008-06-05 13:18
- 浏览 917
- 评论(0)
在hibernate常常用set来做onetomany或manytomany。
而set本身是不允许有重复的对象存在。
AgentLinkman man = new AgentLinkman();
AgentLinkman man1 = new AgentLinkman();
man.setLinkman("linkman");
man.setDeleted(false);
Date date = new Date();
man.setCreateTime(date);
man.setEmail("email");
man1.s ...
- 2008-06-05 11:31
- 浏览 1131
- 评论(0)
在opencms中有两种不功能的同属文件
1.在站点中创建同属文件,不同页面的两个编辑区域的内容保持一致,一个地方的内容改变,另一个随之改变,其他html的样式可以保持独立。(可以用在不同的页面上有相同一个可编辑内容是相同的)。
2.在模块中创建同属文件,他们两的模块里代码保持一致。但编辑内容是相对独立的。(可以用两个相同的样式的页面,他们的可编辑内容不一样。)
- 2008-04-23 10:55
- 浏览 944
- 评论(1)
xml解析(引用weidewei的java中四种操作DOM、SAX、JDOM、DOM4J(http://wishlife.iteye.com/blog/181865))xml方式详解与比较 )
1.详解
1)DOM(JAXP Crimson解析器)
DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点。首先,由于树在内存中是 ...
- 2008-04-23 10:21
- 浏览 1185
- 评论(0)