预览模式: 普通 | 列表
07-08
15

Session的load()和get()方法

      Session的load()和get()方法都能根据给定的OID从数据库中加载一个持久化对象,这两个方法的区别在于:当数据库中不存在与OID对应的记录时,load()方法抛出net.sf.ObjectNotFoundException异常,而get()方法返回null.
      由get()、load()或其他查询方法返回的对象都位于当前Session的缓存中,因此修改了持久化对象的属性后,当Session清理缓存时,会根据持久化对象的属性变化来同步更新数据库。

查看更多...

Tags: 孙卫琴

分类:Hibernate | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1219
07-08
15

配置文件

Configuration config = new Configuration();
等于:
Configuration config = new Configuration().configure("/hibernate.cfg.xml");

其实hibernate的配置文件默认放在src或classes下就好使。但有时还是第二种更为把握

查看更多...

分类:Hibernate | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 824
07-08
14

关于StringEscapeUtils介绍

StringEscapeUtils来做HTML的转化,介绍如下:

引用内容 引用内容
escapeHtml

public static String escapeHtml(String str)

Escapes the characters in a String using HTML entities.

For example:

查看更多...

分类:学习 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1149
07-08
14

在jsp环境中配置使用FCKEditor

  FCKeditor是sourceforge.net上面的一个开源项目,主要是实现在线网页编辑器的功能,可以让web程序拥有如MS Word这样强大的编辑功能。官方网站为http://www.fckeditor.net ,在服务器端支持ASP.Net、ASP、ClodFusion、PHP、Java等语言,并且支持IE 5+、Mozilla 、Netscape等主流浏览器。
  首先在官方网站下载fckeditor,注意有两个包,一个是主文件,一个是jsp整合包的。

  1、解压FCKeditor_2.2.zip,(FCKeditor主文件),将FCKeditor目录复制到网站根目录下,

  2、解压FCKeditor-2.3.zip,(jsp,FCKeditor整合包),作用:This is the JSP Integration Pack for using FCKeditor inside a java server page without the complexity of using a Java scriptlets or the javascript api.

  3、将FCKeditor-2.3/web/WEB-INF/web.xml中的两个servlet,servlet-mapping定义复制到自已项目的web.xml文件中
修改

查看更多...

分类:Java&Jsp | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 728
07-08
14

解析html spec的类方法,HTML转义

比如说,我要在我的web页面里面产生"<B>"这样一个字符串。我可不想写

举例:<B>转换为& l t ; B & g t ;  ,也就是HTMLEncode与HTMLDecod转换

手动编写一个类

public static String enableTag(String input) throws IOException {
if (input == null) {
return null;

查看更多...

Tags: spec

分类:学习 | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 1232
07-08
14

今天碰到的两个细节问题解决方法

两个小问题,具体如下
一,关于插入单引号'到数据库出错问题<<数据表test,字段有title(varchar),content(text)>>

在上一个问题test1.jsp中有一个form指向test2.jsp,在test2.jsp中插入得到的数据,test2.jsp的部分代码如下:
String title=new String(request.getParameter("title").getBytes("iso-8859-1"),"gb2312");
String content=new String(request.getParameter("content").getBytes("iso-8859-1"),"gb2312");
String sql="insert into test(title,content) values('"+title+"','"+content+"')";
stmt.executeUpdate(sql);
当test1.jsp输入的数据有单引号'时,就出现错误,错误肯定出在sql语句上,不知道怎么处理?

查看更多...

分类:Java&Jsp | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1028