`
baizheng
  • 浏览: 129234 次
社区版块
存档分类
最新评论

Valuelist使用指南

阅读更多

Valuelist使用指南

 

<!---->

applicationContext-valuelist.xml

<entry key="mailTemplateList">

         <bean class="net.mlw.vlh.adapter.hibernate.Hibernate3Adapter">           <property name="sessionFactory"><ref bean="sessionFactory"/></property>           <property name="defaultNumberPerPage"><value>3</value></property>           <property name="defaultSortColumn"><value>identifier</value></property>           <property name="defaultSortDirection"><value>asc</value></property>           <property name="hsql">             <value>               FROM com.ruancu.model.MailTemplate AS vo               /~name: WHERE vo.identifier LIKE {name} ~/               /~sortColumn: ORDER BY vo.[sortColumn] [sortDirection]~/             </value>           </property>         </bean>       </entry>		 

system/mailTemplateList.jsp

 <vlh:root value="list" configName="defaultConfigBean" url="?" includeParameters="*" >      
         <c:out value="${list.valueListInfo.totalNumberOfEntries}"/> Total         - Page (<c:out value="${list.valueListInfo.pagingPage}"/> of <c:out value="${list.valueListInfo.totalNumberOfPages}"/>)          
         <vlh:paging />
 </vlh:root>

system/MailTemplateAction.java

   public ActionForward search(ActionMapping mapping, ActionForm form,                               HttpServletRequest request,                               HttpServletResponse response)   throws Exception {       if (log.isDebugEnabled()) {           log.debug("Entering 'search' method");       }              ValueListUtil vlu = new ValueListUtil(getServlet().getServletContext());       Map params = new HashMap();       params.put("name","111%"); //name是在applicationContext-valuelist.xml中定义的              vlu.handleValueList("mailTemplateList",params,request);        
       return mapping.findForward("list");   }


分享到:
评论
1 楼 lonewan 2008-09-23  
[size=x-small][/size]
引用
[u][/u][i][/i][b][/b][flash=200,200][/flash][url][/url][img][/img]

相关推荐

    valueList 分页插件的使用

    本实例使用SSH框架整合开发,sqlserver2000数据库,valueList 插件,目的是练习分页插件的使用。由于jar包文件太多,故把jar包删去了,使用者只要加上SSH的jar文件,导入eclipse就可以运行

    ValueList_delphiValueList_

    通过这个名为`ValueList`的压缩包,你可以学习到如何在Delphi中使用`ValueList`控件进行数据管理,包括如何添加、删除、查找和遍历键值对,以及在实际项目中如何应用这些技巧。对于初学者来说,这是一个很好的起点,...

    兔八哥ValueList的文档0.3

    本文档是ValueList的官方文档翻译,旨在帮助开发者更好地理解和使用ValueList。 一、ValueList概述 ValueList是一种数据访问机制,可以帮助开发者快速构建数据驱动的应用程序。它提供了一个统一的接口来访问不同的...

    valuelist

    "valuelist"是一个专为高性能表格展示设计的组件,主要应用于J2EE环境中,它提供了丰富的功能,如分页、分组以及排序等,旨在优化数据处理和用户体验。在这个项目中,我们可以看到一系列的JSP文件,这些文件是Web...

    java分页插件valuelist

    通过深入阅读和理解Valuelist的源码,开发者不仅可以掌握该插件的使用,还能学习到分页实现的通用技巧,有助于在自己的项目中构建更高效的分页解决方案。此外,对于想要提升Java Web开发技能的人来说,分析开源工具...

    ValueList的文档

    ValueList 是一个框架组件,旨在简化使用 JDBC 进行数据访问时的繁琐工作。它提供了一种方式来替代传统的 JDBC,使得数据操作更加便捷。ValueList 支持像 JDO 和 Hibernate 这样的ORM(对象关系映射)工具,但即使在...

    valuelist war

    valuelist;valuelist;valuelist;valuelist; 不错的表格控制技术

    ValueList技术分享 ValueList技术应用.doc

    ValueList技术引入了一种新的处理方式,它鼓励开发者使用ValueListHandler服务来统一处理从service层获取到的POJO对象的List。ValueListAdapter是ValueListHandler的核心组件,它负责调用业务方法并转换查询结果为...

    包括应用示例的功能强大的分页组件valuelist0.1.8

    综上所述,Valuelist 0.1.8是一款强大且易于使用的分页组件,通过它的应用示例,开发者可以快速掌握如何在实际项目中实现高效的数据分页。对于任何处理大量数据的Web应用来说,这是一个非常有价值的工具。

    仿valuelist式动态sql拼装

    标题“仿valuelist式动态sql拼装”指的是在编程中实现类似MyBatis的`&lt;foreach&gt;`标签功能,用于动态地拼接SQL语句,尤其是处理列表参数时的插入、更新或查询操作。这种技术常见于Java后端开发,尤其是在使用ORM(对象...

    功能强大的JSP分页组件 valuelist0.1.8

    功能强大的JSP分页组件 valuelist0.1.8 封装的很好

    分离valuelist的sql拼装

    通过编程方式分离valuelist,可以动态生成SQL,同时使用参数化查询,有效防止SQL注入。 3. **如何实现SQL拼装**: - **字符串连接**:最基础的方法是通过字符串连接函数,如Python中的`join()`或Java中的`...

    权限控制(struts2+hibernate+spring+struts-menu+valuelist)

    本项目以"权限控制(struts2+hibernate+spring+struts-menu+valuelist)"为主题,采用一系列成熟的技术栈来实现这一目标。下面我们将深入探讨这些技术及其在项目中的应用。 首先,Struts2作为MVC框架,负责处理HTTP...

    如何通过配置自动实现ValueList中hql语句的整型参数转换

    在使用Java Hibernate框架进行数据操作时,我们常常会遇到ValueList和HQL(Hibernate Query Language)结合使用的情况。HQL是一种面向对象的查询语言,它允许开发者以对象和属性的方式编写查询,而不是直接操作...

    Android代码-BaseItemLayout

    使用 添加Gradle依赖 在 build.gradle 的 dependencies 添加 dependencies { ... compile 'com.maiml:baseitemlayoutlibrary:2.2.3' } 在布局使用 //其中的参数 按需配置。 代码中调用 ...

    Django values()和value_list()的使用

    一.values() 1.values()结果是什么? ...示例: 结果:values()得到的是一个字典形式的查询集(QuerySet),查询集是一个可迭代对象。 2.values()结果如何序列化为json? (1)将QuerySet转为list: city_list = list...

    CEF 下C++与JS交互

    你可以创建一个C++对象,将其转换为V8值,然后在JavaScript中使用。反之,JavaScript的对象也可以转换为C++对象,以便在C++代码中进行操作。这种方式适用于传递复杂的数据结构或状态信息。 为了更好地理解这些概念...

    Java调用SPSS的实例.docx

    首先,要在Java项目中使用SPSSINC API,你需要确保已经安装了SPSS,并且在SPSS中安装了Java插件(SPSS/Java Add-in)。这样,你就可以在SPSS环境中运行Java代码,并访问其丰富的统计功能。 以下是一个简单的示例,...

Global site tag (gtag.js) - Google Analytics