`
文章列表

[置顶] 反射应用

    博客分类:
  • java
反射工具 import java.lang.reflect.Method; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Vector; import com.test.fanshe.TestFanShe; /** * java.lang.reflect * 反射测试 * @author 房金玮 * */ public class ReflectUtil { public static void main(String[ ...
function FMchange(value,item) { //var money=document.all.Fld_totalMoney.value; 万元 value=parseFloat(value,10) value=value.toString() var value1; var number="零,壹, 贰, 叁, 肆, 伍, 陆, 柒, 捌, 玖"; var na=number.split(","); var hou=""; if(value.indexOf(".")>-1) {  value ...
input按钮onclick事件大全 <INPUT onclick=document.all.WebBrowser.ExecWB(1,1) type=button value=打开 name=Button1>   <INPUT onclick=document.all.WebBrowser.ExecWB(4,1) type=button value=另存为 name=Button2>   <INPUT onclick=document.all.WebBrowser.ExecWB(10,1) type=button value=属性 name= ...
常用log4j配置,一般可以采用两种方式,.properties和.xml,下面举两个简单的例子:一、log4j.properties### 设置org.zblog域对应的级别INFO,DEBUG,WARN,ERROR和输出地A1,A2 ##log4j.category.org.zblog=ERROR,A1 log4j.category.org.zblog=INFO,A2 log4j.appender.A1=org.apache.log4j.ConsoleAppender ### 设置输出地A1,为ConsoleAppender(控制台) ##log4j.appender.A1.layout=o ...
Spring中的事务管理主要有编程式事务管理和声明式事务管理,这里主要介绍声明式事务管理。在Spring中,主要是通过AOP来完成声明式的事务管理。要了解Spring对事务的支持,首先要了解事务的属性。在Spring中事务属性主要分以下几方面:     1、传播行为(Propagation behavior)        可以找到相对应的常数与说明,列出下列几个:        PROPAGATION_MANDATORY:方法必须在一个现存的事务中进行,否则丢出异常        PROPAGATION_NESTED:在一个嵌入的事务中进行        PROPAGATION_NEVER:不 ...
 //空校验 function isEmpty(value){  value = value.replace(/[ ]/g,'');  if(value.length < 1){   return true;  }  return false; }  //校验double   最大小数点2位 function checkDouble(obj){ var regu =/^\d+[\.]?\d{0,2}$/g; var re = new RegExp(regu);           if ...
常用函数 double  小数点处理 参数为double类型 num为保留位数         返回为  double类型function  double(double,num){ double=double+""; var dd=double.indexOf('.'); if(dd!=-1){  double=double.substring(0,dd+num+1); } return parseFloat(double);}   字符串处理 str.trim()    去掉空格 str.indexOf('.');   判断是否包含   没有返回-1str=str ...

daoImpl

 //删除一个 public void deleteByInfoId(final String infoId) {  try {   this.getHibernateTemplate().execute(new HibernateCallback(){    public Object doInHibernate(Session session)    throws HibernateException, SQLException {     String hql = "delete "+getClazz().getName()+" where infoId = ...
重定向  不能传值跳转  可以传值  <================重定向==================> <forward name="list"   redirect="true"  path="/jsp/sunny/sales/inquiry/inquiry.jsp"> </forward> <forward name="ok" redirect="true"  path="/jsp/Office/WorkFlow/result ...

项目心得

1.普通列表页面 和 tab列表页面  所有涉及的页面要完全分开    编辑页面和查看页面分开好处:列表可以保存查询结果   返回:列表页面路径

hql使用经验

  //日期区间处理  >=yyyy-MM-dd    <yyyy-MM-dd +1    private Date dateStart;  private Date dateEnd;   if (map.get("dateStart")!=null&&!"".equals(map.get("dateStart"))) {    where.append(" and awardsDate >= ?");    params.add(map.get("dateStart&qu ...

Ext常用renderer

    博客分类:
  • EXT
//列表 跳转 查看页面 function hrefRender(value, cellmeta, record, rowIndex, columnIndex, store){   var uuid = record.get("uuid");     return '<a href="'+contextPath+'/messageCenterManagerAction.do?method=getObj&view=view&uuid='+uuid+'">'+value+'</a>';  }   //建立时间 fu ...
//列表查询用  1.查询时间范围      <td width="15%" class="td_align_left3">获奖时间:      </td>      <td width="30%">       <input id="dateStart" type="text" readOnly style="width: 70px"/>       <input type="button" class ...
  //通过移动小数点  扩大倍数  function scienceNum(value){   if(!isEmpty(value)){    var num=0;    if((num=value.indexOf('E'))!=-1||(num=value.indexOf('e'))!=-1){     var doubleStr=value.substring(0,num);     var eStr=value.substring(num+1,value.length);     eStr=parseInt(eStr);     var doubleStrList=doubleStr.s ...
创建数据库   创建之前判断该数据库是否存在   if exists (select * from sysdatabases where name='databaseName')   drop database databaseName   go   Create DATABASE database-name 删除数据库   drop database dbname 备份sql server   --- ...
Global site tag (gtag.js) - Google Analytics