交给spring管理的ibaits的sqlmapclient是继承daosupport的 所以它的单个方法 都是一个独立是事务 如果要在执行多个方法的时候进行事务管理 就不行了 所以这里我选择了下面这种做法 public void resetData(final DHotelInfo dHotelInfo,final DHotelDesc dHotelDesc) { // TODO Auto-generated method stub getSqlMapClientTemplate().execute(new SqlMapClientCallback(){ public O ...
action-servlet.xml: //action在spring的配置<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> <beans default-autowire="byName" default-lazy-init="true"> <!-- <bean name="/test/testAction" clas ...
<备忘> 安装:eclipse自动安装url: http://ibatis.apache.org/tools/abator 配置:安装好后将在New菜单中看到一个新的文件类型Abator for iBATIS Configuration File,这个是Abator的配置文件,new一个并修改配置文件,配置样式如下所示: <abatorConfiguration> <abatorContext> <!-- TODO: Add Database Connection Information --> <jdbcConnection driverCla ...
之前都没有用java去操作过excel,项目需要,所以专门去了解了下,看到有用到jxl这个插件,感觉很实用。特地建个备忘录,以便以后自己查询: public static void main(String[] args) { try { Workbook wb=Workbook.getWorkbook(new File("e:\\test.xls")); Sheet sheet=wb.getSheet(0); Cell[] cellcol=sheet.getColumn(0); for (int j=0;j<cellcol.lengt ...
看到很多网站上面 鼠标停留在商品图片上面 边上显示出个提示层 显示些简单的商品信息 呵呵 研究了下 终于弄了个出来 通过《ajax基础教程》得到很大提示 但是它的有很多错 呵呵 var tmp=null; // 声明一个临时变量 存贮图片位置的表格 var xmlHttp = null; function createXMLHttpRequest() { if (window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else { if (window.X ...
2008-01-07

SSH分页

分页每个项目里面差不多都会用到 我以前耶找了很多个 但最近掌握了一个很好用的分页 先是一个page的bean: package com.leatherstore.other; public class Page { /** 是否有上一页 */ private boolean hasPrePage; /** 是否有下一页 */ private boolean hasNextPage; /** 每页的数量 */ private int everyPage; /** 总页数 */ ...
项目中要用到唯一标识 呵呵 到网上找到了这个 UUID又称为通用唯一标识符,是一个128位长的数字,一般用16进制表示,算法的核心思想是结合机器的网卡、当前时间和一个随机数来生成UUID。UUID的应用非常广泛,比如Hibernate中ID Generator中的一种实现就是UUID。在系统中需要用到随机数的地方都可以考虑采用UUID算法。 在Java1.5中,已经包含了一个UUID的实现java.util.UUID。要随机生成一个UUID,只要用两行代码就可以了:String uuid = UUID.randomUUID().toString(); 如果是jdk1.5以下版本 ...
jsp页面: <html:form action="/product.do?method=addProduct" enctype="multipart/form-data" > //…… 图片:<html:file property="value(file)" styleId="file"/> <input type="submit" name="Submit" value="提交" /> </html:form> ProductAction: public ActionForward addProduct(ActionMappingmapping,ActionF ...
function dochange(obj){ var array1=new Array(); array1 =document.getElementsByName('selectChk'); for(var i=0;i<array1.length;i++){ if(array1[i].checked=='checked') array1[i].checked=obj.checked; else array1[i].checked=obj.checked; } } 这个是点击一个复选框 下面的一组都被选中 也可以用别的途径来实现全选 下面 ...
Session ses=this.getHibernateTemplate().getSessionFactory().openSession(); try{ Connection conn = ses.connection(); conn.setAutoCommit(false); String proc="{call leatherdb.dbo.p_delallusertabledata()}"; CallableStatement st = conn.prepareCall(proc); st.executeUpdate(); conn.commit() ...