Chinaunix首页 | 论坛 | 博客
  • 博客访问: 106318
  • 博文数量: 9
  • 博客积分: 1195
  • 博客等级: 少尉
  • 技术积分: 270
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-30 20:44
文章分类

全部博文(9)

文章存档

2011年(1)

2009年(5)

2008年(3)

我的朋友

分类: Java

2008-10-15 12:38:32

2008年10月实践汇总

1.  关于复合主键:对应POJO类要实现serizalizable 序列接口,并改写equalshashcode方法;在使用HSQL查询时候,复合主键要用po.id.keycode,其中keycode 是复合主键部分字段。

2.  weblogic8.1部署服务时候,启动中出现“Action。。。。preload failed。。”可能由于WEB-INF/LIB中有多个同类jar包冲突引起,删除其中多余的。

或者可先将WEB里的包先载入,可以修改weblogic.xml文件:

<container-descriptor>

          <prefer-web-inf-classes>trueprefer-web-inf-classes>//增加的

 …………. 

container-descriptor>

3.  对于 hibernate2中一对多关联问题,运行出现could not initialize collection **PO中的list时候,可以看下**PO.hbm.xml(一方)文件中是否添加lazy=”true”  延迟加载。

当查询不能全部显示出关联内容时候:要注意多对一中的外键和一对多中的字段在3*hbm.xml文件的顺序要一致。

4.  Linux下查看当前日志可以使用tail  –f  **命令,对于weblogic 的启动可以到启动目录用nohup ./startWebLogic.sh & 同时后台启动。可以用tail –f nohup.out  查看启动过程。

5.  对于 html 标签中的判断用JS来,注意要先判断是否只有一个,若只有一个则length 属性不可用,chbox1.length==’undefined’ ;只有多个时候length才有效,用数组处理。

6.

表单中,文件类型处理,注意form 中要加入enctype="multipart/form-data"属性。另外对

   提交后处理方式:

    BufferedReader breader = new BufferedReader(new InputStreamReader(fm.getFilename().getInputStream()));
   StringBuffer filename = new StringBuffer();
   String filenameStr = breader.readLine();

    ....

   最后记得处理完后要:breader.close();关闭缓存.

 

阅读(547) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~