08 2009 档案

JSON基本介绍
摘要:导读: JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。JSON 是JavaScript 原生格式,这意味着在JavaScript 中处理JSON 数据不需要任何特殊的API 或工具包。 JSON的规则很简单:对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’对”之间使用“,”(逗号)分隔。具体细节参考http://www.json.org/json-zh.html 举个简单的例子: js 代码 function showJSO... 阅读全文

posted @ 2009-08-28 16:16 台哥编程课堂 阅读(169) 评论(0) 推荐(0)

零零散散的一些知识点(二)
摘要:14,如下一个方法:public CmsContent getLastContent(CmsContent con){String hql = "select distinct c from CmsContent as c where c.catId =211 and c.ordering=3";return (CmsContent)dao.getHibernateTemplate().find(hql, null);}结果老是为空,原因是find方法的结果是一个list,是不能转换为CmsContent对象类型的。15,查文章表里id为82的文章的上一篇文章(按id升序) 阅读全文

posted @ 2009-08-27 17:30 台哥编程课堂 阅读(182) 评论(0) 推荐(0)

js复制网址
摘要:<html><head><title>点击复制网址的代码</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><body bgcolor="#FFFFFF" text="#000000"><input type="button" name="Submit" onClick=&# 阅读全文

posted @ 2009-08-27 14:10 台哥编程课堂 阅读(951) 评论(0) 推荐(1)

生成一个类别树的思考
摘要:对于一个类别表,如果用hibernate来生成类别树的话,是很简单的,只要配置一下就可以了。如果不借助hibernate,直接用java代码来写的话,可以是类似如下的代码://生成一个类别树。 public void addChildToFather(Object category){ //从数据库中取出category的子对象 List childList = ---从数据库中取; //将这个子对象的集合加入category category.setChild(childList); for (Object object : childList) { //这里进行递归 ... 阅读全文

posted @ 2009-08-15 00:07 台哥编程课堂 阅读(153) 评论(0) 推荐(0)

零零散散的一些知识点(一)
摘要:1,<a href="#" onclick="javascript:fun();return false;"/> “return false”这句话很关键,它保证点了链接之后不会跳转到别处 。2, <a href="#;" />点了超链接以后,页面不会移到最上方。原地不动。也许<a href="随便一个值" />也会有同样效果吧。3,js对象的某个方法调用内部方法的时候,必须用到this ! 例如:this.validate().4,用prototype的${},来访问对象的va 阅读全文

posted @ 2009-08-14 18:09 台哥编程课堂 阅读(191) 评论(0) 推荐(0)

load方法在延迟加载时可能出现的错误。
摘要:load方法与get方法不同,对于数据库表中不存在的id, get方法返回null,load方法则报出ObjectNotFoundException异常。因为load方法默认的认为该id一定是在数据库表中存在的。如果在dao中要利用load方法检索对象的话,那么就要小心它可能的异常,可以这么来处理:public Article findById(java.lang.Integer id) { log.debug("getting Article instance with id: " + id); try { Article instance = (Article) get 阅读全文

posted @ 2009-08-13 10:46 台哥编程课堂 阅读(291) 评论(0) 推荐(0)

延迟加载时发生no session错误的解决办法
摘要:设置了延迟加载的话,只有在页面上调用对象的非主键属性时,hibernate才会真正进行对数据库的查询,但这时候session已经在dao中被关闭了,所以就会报出no session 的错误。解决办法:在web.xml中配置OpenSessionInViewFilter。 <!-- Hibernate Open Session In View filter--> <filter> <filter-name>osivFilter</filter-name> <filter-class> org.springframework.orm.hi 阅读全文

posted @ 2009-08-13 10:30 台哥编程课堂 阅读(233) 评论(0) 推荐(0)

引入js失败的可能原因
摘要:今天工作中,一个页面引入一个js文件老是不能成功,反复测试了好久,总算解决。原因是这个js存在语法错误!几处错误如下:1,对一个id为m的div用了${m}.value,应该用${m}.innerHTML才正确。2,用document.getElementById('money').style.display='display'; 来显示该div,这是错误的,应该用document.getElementById('money').style.display='block';才对。据我的揣测,一般情况下,很可能就是这种对浏览器对象的 阅读全文

posted @ 2009-08-04 17:20 台哥编程课堂 阅读(2132) 评论(2) 推荐(0)

导航