`
文章列表
  加载相关js和css,因为easyui依赖jquery,所有加载easyui前要先加载jquery,否则为提示找不到datagrid     Html代码 <!-- 加载jquery -->           <script type="text/javascript" src="plugins/jquery/jquery-1.4.2.min.js ...
              jquery-easyui中的树可以从标记中建立,也可以通过指定一个URL属性读取数据建立。如果想建立一棵异步树,需要为每个节点指定一个id属性值,这样在加载数据时会自动向后台传递id参数。   Html代码   ...
easy-ui,treegrid或者是datagrid里面toolbar按钮的隐藏function HideButton(){//隐藏第一个按钮$('div.datagrid-toolbar a').eq(0).hide();//隐藏第一条分隔线$('div.datagrid-toolbar div').eq(0).hide();//显示第一个按钮$('div.datagrid-toolbar a').eq(0).show();//显示第一条分 ...
                一、 jQuery简介                随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续出现了一些优秀的Js框架,其中比较著名的有Prototype、YUI、jQuery、mootools、Bindows以及国内的JSVM框架等,通过将这些JS框架应用到我们的项目中能够使程序员从设计和书写繁杂的JS应用中解脱出来,将关注点转向功能需求而非实现细节上,从而提高项目的开发速度。jQuery 是继prototype之后的又一个优秀的javascript框架。它是由 John Resig 于 2006 年初创建的,它有助于简化 JavaScri ...
1.要在struts.xml文件中添加下面的代码: <package name="struts2" extends="struts-default">    <!--自定义拦截器(没有登录的就返回到login)-->        <interceptors>            <interceptor name="sessionNull" class="com.hoperun.action.SessionNullInterceptor">           ...
 Struts2的拦截器和Servlet过滤器类似。在执行Action的execute方法之前,Struts2会首先执行在struts.xml中引用的拦截器,在执行完所有引用的拦截器的intercept方法后,会执行Action的execute方法。     Struts2拦截器类必须从com.opensymphony.xwork2.interceptor.Interceptor接口继承,在Intercepter接口中有如下三个方法需要实现:     ◆ voiddestroy();     ◆ voidinit();     ◆ Stringintercept(ActionInvoca ...
           Struts2为一个Action自动注入的各种功能都是通过各种拦截器实施上去的。            在<action>中使用<interceptor-ref>元素引用拦截器或拦截器栈,            在struts-default.xml文件中查看和了解默认 ...
         在SELECT命令中使用CONNECT BY和START WITH子句可以查询表中的树型结构关系。其命令格式如下: SELECT。。。 CONNECT BY {PRIOR列名1=列名2|列名1=PRIOR裂名2} [START WITH];          其中:CONNECT BY子句说明每行数据将是按层次顺序检索,并规定将表中的数据连入树型结构的关系中。PRIORY运算符必须放置在连接关系的两列中某一个的前面。对于节点间的父子关系,PRIOR运算符在一侧表示父节点,在另一侧表示子节点,从而确定查找树结构是的顺序是自顶向下还是自底向上。在连接关系中,除了可以使用 ...
从json数组中得到相应java数组,如果要获取java数组中的元素,只需要遍历该数组。 Java代码   /**    * 从json数组中得到相应java数组    * JSONArray下的toArray()方法的使用    * @param str    * @return    */    public static Object[] getJsonToArray(String str) {         JSONArray jsonArray = JSONArray.fromObject(str);         return j ...
1.JAR包简介 要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包: commons-lang.jar commons-beanutils.jar commons-collections.jar commons-logging.jar  ezmorph.jar json-lib-2.2.2-jdk15.jar 2.JSONObject对象使用 JSON-lib包是一个beans,collections,maps,java arrays 和XML和JSON互相转换的包。在本例中,我们将使用JSONObject类创建JSONObject对象 ...
           模糊查询(实体类映射文件配置): <select id="selectStudentByName" parameterClass="String" resultClass="Student"> select sid, sname, major, birth, score from Student where sname like '%$sname$%' </select> <select id="selectStud ...
          iBatis是又一个O/R Mapping解决方案,j2ee的O/R方案真是多,和Hibernate相比,iBatis最大的特点就是小巧,上手很快。如果你不需要太多复杂的功能,iBatis是能满足你的要求又足够灵活的最简单的解决方案。          iBatis最大的特点是简单,新版本2.0(下载),和1.0相比,主要改动在XML配置文件上,不过,只要有SQL基础,也很容易就能看明白。下面我们看一个最简单的例子入门。          我们先建一个表Account,包括字段username, varchar(20), pk和password, varchar(20),随便 ...
        CGLib (Code Generation Library) 是一个强大的,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。               CGLib 是Spring、Hibernate依赖的核心包,但是CGLib还算不上最底层的,因为它是在asm包之上做 ...
           jdk1.5之后的一些新特性,特此总结一下,在java中,自从jdk1.5之后便出现了一些新特性 包括:泛型(Generic) ,注解,For-Each,自动拆箱和装箱,静态导入,格式化打印,枚举,可变参数... 1.泛型(Generic)和注解        泛型:        在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发者对实际参数类型可以预知的情况下进行的。对于强制类型转换错误的情况,编译器可能不提示错误,在运行的时候才出现异常,这是一个安 ...
          两者区别:           1) Comparable接口只有一个方法 compareTo(obj:Object):int                   Comparator接口有两个方法:           compare(o1:Object, o2:Object):int;           equals(obj:Object):boolean          ...
Global site tag (gtag.js) - Google Analytics