`
wtnhwbb
  • 浏览: 166157 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
xml 代码 DWREngine.beginBatch();//批量调用减少对服务器的访问次数       DWRUtil.useLoadingImage("images/progressbar_green.gif");       DWRUser.getUserById(userId,doUser);       DWRArticleType.getTypeByUserId(userId,doArticleTypeList);       DWRArticleComment.getLastCommentByUserId(userI ...
 DWR可以使用在DWR.XML文件中配置<signatures></signatures>片断来处理具有集合参数的方法。比如addPerson(List <person></person> persons),需要在dwr.xml文件中添加如下配置: xml 代码 <signatures>              import java.util.List;               import com.nw.dr.test.dwr.Person;               Company ...
今天在用dwr.util工具类的时候 用 dwr.util.setValue(id,value); 我那个value 是带有html标签的, 起先偶到官方网站看下api就 dwr.util.setValue(id,value); 参数就一个 id, 还有value, 后来尝试了下dwr.util.setValue('ttplayer','<strong>无相关记录!</strong> ',{escapeHtml:false}); 成功了! 原来 dwr.util.setValue 也支持[option]参数的 dwr.util.addRows(id ,data,[opt ...
Criteria Query通过面向对象化的设计,将数据查询条件封装为一个对象。简单来  讲,Criteria Query可以看作是传统SQL的对象化表示,如:  Criteria criteria = session.createCriteria(User.class);  criteria.add(Expression.eq("name","Erica"));  criteria.add(Expression.eq("sex",new Integer(1)));  这里的criteria 实例实际上是SQL “Select ...
Hibernate---Criteria 查询 具有一个直观的、可扩展的条件查询API是Hibernate的特色。  15.1. 创建一个Criteria 实例 org.hibernate.Criteria接口表示特定持久类的一个查询。Session是 Criteria实例的工厂。  Criteria crit = sess.createCriteria(Cat.class); crit.setMaxResults(50); List cats = crit.list(); 15.2. 限制结果集内容 一个单独的查询条件是org.hiber ...
xml 代码   <interceptor-ref name="fileUpload">             <param name="allowedTypes">image/jpeg,application/octet-stream</param>            <param name="maximumSize ">1024000</param>     </interceptor-ref> st ...
struts2中提供了对文件上传的支持,主要是通过File Upload Interceptor来实现的。这个拦截器有两个参数可以设置:maximumSize 和allowedTypes ,其中,maximumSize是允许上传的文件的最大容量,allowedTypes是允许的mimeType类型。 错误提示信息可以在i18n资源文件中指定,有以下三个key: (1)struts.messages.error.uploading,文件上传出错时的提示信息 (2)struts.messages.error.file.too.large ,文件容量超出限制时的提示信息 (3)struts.m ...
dwr.util.setValue('ttplayer','<strong>无相关记录!</strong>',{escapeHtml:false}); dwr.util.addRows(id ,data,[option ]) 也支持{escapeHtml:false}的 示例 dwr.util.addRows('ttplayer',dd,cellfuncs,{ escapeHtml:false } );
xml 代码    <# ... > 中存放所有freemaker的内容,之外的内容全部原样输出。   <@ ... /> 是函数调用   两个定界符内的内容中,第一个符号表示指令或者函数名,其后的跟随参数。freemaker提供的控制包括如下:   <#if condition><#elseif condition><#else>#if> 条件判断   <#list hash_or_seq as var>#list> 遍历hash表或者collection(freem ...
xml 代码   1、快速入门    (1)模板 + 数据模型 = 输出             FreeMarker基于设计者和程序员是具有不同专业技能的不同个体的观念             他们是分工劳动的:设计者专注于表示——创建HTML文件、图片、Web页面的其它可视化方面;程序员创建系统,生成设计页面要显示的数据             经常会遇到的问题是:在Web页面(或其它类型的文档)中显示的信息在设计页面时是无效的,是基于动态数据的             在这里,你可以在HTML(或其它要输出的文本)中加入一些特定指 ...

初识AOP

问题的出现         OOP通过封装,继承和多态能够将现实世界的真实实体及其相关行为进行抽象,形成一个从上到下的对象结构层次,从而达到一定的封装,重用的目的。        但是当处理扩展到一些与对象无关的公共行为的时候,OOP就有点无能为力。比如说日志功能(如清单1),可能会散布在整个对象层次结构中,这样造成的问题是:        冗余:很多相同的代码散布在整个系统的每个角落,会带来维护和修改的恶梦,比如要修改或替换日志功能,或者增加一项新的功能将变得异常困难。        降低重用性:随着对象包括的公共行为的增加,业务处理逻辑变得混乱不清,对象的职责和相互之间的关系也变得难以理解 ...
创建Configuration实例 首先必须创建一个freemarker.template.Configuration 实例并调整其设置。Configuration 实例保存freemarker的设置,同时处理预解析的模板的创建和缓存。 通常应用程序的生命周期中只会创建一个Configuration实例。 ...
xml 代码 applicationContext-security-acegi.xml <?xml version="1.0" encoding="UTF-8"?>   <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd">   <beans default-lazy-init=" ...
编码过滤器 org.springframework.web.filter.CharacterEncodingFilter的主要功能是设置每个请求的编码,因为当前的浏览器实现通常不会设置请示的编码,即使在HTML页面中指定编码。 此过滤器有两个关键属性,如果forceEncoding属性为true,过滤 ...
前言        Spring提供了几个单元测试的帮助类,能极大地提高编写测试用例的效率,下面剖析一下这几个类的功能。 ConditionalTestCase         扩展TestCase类,重写了runBare方法,在执行每个测试方法前调用isDisabledInThisEnvironmen ...
Global site tag (gtag.js) - Google Analytics