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

Valuelist使用指南续-对象作为where子句的条件

阅读更多

Valuelist使用指南续-对象作为where子句的条件

 

<!---->

corporation/ComAccountAction.java

  public ActionForward search(ActionMapping mapping, ActionForm form,                               HttpServletRequest request,                               HttpServletResponse response)   throws Exception {       if (log.isDebugEnabled()) {           log.debug("Entering 'search' method");       }              ComMemberManager mgr = (ComMemberManager) getBean("comMemberManager");       ComMember member = mgr.getComMember("1");       ValueListUtil vlu = new ValueListUtil(getServlet().getServletContext());       Map params = new HashMap();       params.put("member",member);               vlu.handleValueList("comAccountList",params,request);        return mapping.findForward("list");   }

corporation/comAccountList.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>

applicationContext-valuelist.xml

  <entry key="comAccountList">         <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>accountName</value></property>           <property name="defaultSortDirection"><value>asc</value></property>           <property name="hsql">             <value>               FROM com.ruancu.model.ComAccount vo                                /~member: WHERE vo.comMember={member} ~/               /~sortColumn: ORDER BY vo.[sortColumn] [sortDirection]~/             </value>           </property>         </bean>       </entry>


分享到:
评论

相关推荐

    valueList 分页插件的使用

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

    valuelist

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

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

    - **引入依赖**:将`valuelist-0.1.8.jar`或`valuelist-0.1.8.war`文件引入项目,根据项目类型选择合适的引入方式,如Maven或Gradle。 - **配置组件**:在项目配置文件中添加Valuelist的相关配置,包括数据库连接...

    ValueList的文档

    ValueList 支持像 JDO 和 Hibernate 这样的ORM(对象关系映射)工具,但即使在不使用这些高级框架的情况下,它也能够处理从 service 层接收POJO(Plain Old Java Object)列表的场景。ValueListHandler 是核心组件,...

    兔八哥ValueList的文档0.3

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

    ValueList_delphiValueList_

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

    java分页插件valuelist

    Java 分页插件Valuelist是一款用于Java Web开发中的实用工具,主要目的是为了在处理大量数据时提高性能和用户体验,通过高效地分页显示数据,避免一次性加载所有数据导致内存压力过大。Valuelist源码的分析对于理解...

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

    在实际使用中,首先需要创建一个ValueListInfo对象,该对象包含了查询所需的条件,如过滤器、排序列、页号等信息。然后,通过ValueListHandler接口调用对应的服务方法,传入ValueListInfo对象,以执行查询并获取...

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

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

    valuelist war

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

    仿valuelist式动态sql拼装

    这种技术常见于Java后端开发,尤其是在使用ORM(对象关系映射)框架时,能够提高代码的可读性和可维护性。 描述中提到的博文链接指向了iteye上的一个博客文章,可惜由于信息不全,无法直接访问。通常,这类博客会...

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

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

    分离valuelist的sql拼装

    - **ORM框架**:像Hibernate(Java)、Django ORM(Python)等ORM(对象关系映射)框架会自动处理SQL拼装,包括valuelist的分离,提供更安全的方式。 - **参数化查询**:使用PreparedStatement(Java)、Psycopg2...

    mysql 数据库命令大全

    - `INSERT INTO tableName (columnList) VALUES (valueList);` - **更新数据**: - `UPDATE tableName SET column1 = value1, column2 = value2 WHERE condition;` - **删除数据**: - `DELETE FROM tableName ...

    erlang 参考手册 模块部分--自己翻译的中文版

    使用`-record(Record, Fields)`定义记录,记录类似于结构体,可以在模块的任何地方定义。Fields是字段列表,每个字段由原子名和类型组成。 4.2.4 预处理 - `-include("SomeFile.hrl")`:包含头文件,导入宏定义。 -...

    react-reactvalues一组微小的可组合的React组件用于处理渲染props的状态

    在UI框架方面,`react-values`可以很好地与React的其他UI库(如Material-UI、Ant Design等)结合使用,增强这些库的组件的功能,或者作为自定义组件的基础。 在实际项目中,`react-values-master`这个压缩包很可能...

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

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

    数据库命名规范V5.0

    - **避免关键字**:避免使用数据库系统的关键字作为对象名,以防出现意外错误。 - **清晰性**:命名应该尽可能地反映对象的功能和用途,以便于开发人员理解。 - **简洁性**:虽然要求命名具有描述性,但也应避免过于...

Global site tag (gtag.js) - Google Analytics