`

struts中显示用hibernate查询到的数据组的问题

阅读更多

各个功能的实现模块还得在mvc的相应组件中完成,以下为了叙述方便就不多区分了。

对于struts中的数组,可以这么做

private List<JavabeanA> javabeanA;

//省略get和set方法

List list = query.list();

Iterator it = list.iterator(); 
javabeanA = new ArrayList<JavabeanA>();
for (;it.hasNext();)
newsGroup.add((JavabeanA)it.next());

 

此时就将查询到的数据都存到和数据库相对应的javabean里面去了。

这时我们在显示的jsp页面这么调用:(id和name都为JavabeanA的变量,仅供举例)

<s:iterator value="javabeanA">    
        <DIV id="<s:property value="id" />">  
            <s:property value="id" />
            <s:property value="name" />  
        </DIV>
</s:iterator> 

 这样就能将hibernate查询到的数据组打印到jsp页面上去了。

当然,各个功能的实现模块还得在mvc的相应组件中完成。

本文转自: http://www.itleft.com/archives/25.html

0
1
分享到:
评论

相关推荐

    struts+hibernate查询所有记录

    通过上述步骤,我们成功实现了使用Struts与Hibernate查询并显示Oracle数据库中所有记录的功能。这种方法不仅提高了代码的可维护性和扩展性,还大大简化了数据库操作的复杂度,是Java Web开发中非常实用的技术组合。 ...

    struts spring hibernate组合的留言板程序

    Struts、Spring 和 Hibernate 是Java Web开发中的三大主流框架,它们各司其职,共同构建了一个高效、可扩展且易于管理的Web应用程序。Struts作为MVC(模型-视图-控制器)架构的实现,主要负责处理用户请求并进行业务...

    struts1.2 + spring2.5 + hibernate3.2框架demo

    在Struts1.2和Hibernate3.2集成中,Spring可以作为它们之间的粘合剂,比如管理Action的生命周期,提供数据访问的事务控制。 再来看Hibernate3.2,它是Java世界中广泛使用的ORM解决方案。通过将Java对象映射到数据库...

    Struts+Spring+Hibernate快速入门

    Struts+Spring+Hibernate 整合是开发Java Web应用程序的一种常见模式,也称为SSH框架。这个框架组合提供了从前端到后端的完整解决方案,适用于构建三层架构的应用程序。以下是关于这个话题的详细说明: 1. **Struts...

    struts2整合hibernate

    7. **结果集转换**:查询结果通常是一组对象列表,需要将其转换为可以传递给JSP显示的模型对象,如使用Map或自定义的Action Result类。在JSP中,可以通过Struts2的标签库(例如`s:iterator`)遍历并显示这些数据。 ...

    使用Struts.DAO.Hibernate完成用户登陆

    在Java Web开发中,Struts、DAO(Data Access Object)模式和Hibernate是常见的技术栈,它们各自承担着不同的职责,协同工作以实现高效的数据访问和业务处理。本篇将详细介绍如何利用这三种技术来实现用户登录功能。...

    Struts2 + Hibernate + Spring 实现的分页显示数据

    在这个项目中,Struts2可能是用来处理用户请求,转发到对应的控制器,并最终返回分页数据显示的页面。 **Hibernate** 是一个对象关系映射(ORM)框架,它将Java对象与数据库中的表进行映射,使得开发者可以使用面向...

    struts +hibernate 电子留言系统

    3. **留言展示**:Struts根据请求参数查询数据库(使用Hibernate),并渲染到JSP页面显示。 4. **回复功能**:类似于留言发布,只是多了一个关联原留言的字段。 5. **权限控制**:Spring AOP可以实现权限拦截,比如...

    Spring Struts Hibernate的简介

    6. JSP页面通过Struts自定义标签库显示Model中的数据,形成视图。 7. 视图渲染后,响应结果返回给用户。 SSH框架的优势在于分工明确,各司其职,提高了开发效率,降低了维护成本。Struts专注于表现层的控制,Spring...

    hibernate+struts2项目

    - **读取(Read)**:用户发起查询请求,Action根据请求参数构建查询条件,调用Hibernate查询方法,然后将查询结果封装到模型对象中,传递给视图进行显示。 - **更新(Update)**:用户编辑数据并提交,Action接收并...

    Struts2 + Hibernate + mysql

    Struts2、Hibernate和MySQL是Java Web开发中的三个重要组件,它们构成了经典的MVC(Model-View-Controller)架构中的关键技术。在这个框架中,Struts2作为表现层框架,负责处理用户请求并控制应用程序流程;...

    ssh框架用struts2+hibernate实现图片的上传源码

    SSH框架是Java Web开发中的一种常见组合,由Struts2、Spring和Hibernate三个开源框架组成。这个框架结合了Struts2的MVC设计模式、Spring的依赖注入(DI)和面向切面编程(AOP)以及Hibernate的对象关系映射(ORM)...

    Struts+Spring+Hibernate组装web应用

    在 Struts、Spring 和 Hibernate 的集成中,表现层由 Struts 控制,负责接收用户请求、处理响应、进行基本的验证和展示模型数据。Spring 在业务层工作,处理事务管理和业务逻辑,同时作为 Struts 和 Hibernate 之间...

    网上订餐系统(struts+spring+hibernate)

    在网上的订餐系统中,Struts负责接收用户的请求,通过Action类进行业务逻辑处理,并将结果转发到相应的视图进行展示。它的优点在于清晰的分离了模型、视图和控制器,使得代码结构更易于维护和扩展。 Spring是一个...

    struts2.0 + hibernate + oracle 分页问题

    Struts2.0、Hibernate和Oracle的整合是Java Web开发中的常见组合,它们分别负责表现层、持久层和数据存储层。在这个项目中,我们关注的是分页问题,这是一个优化用户体验,提高系统性能的重要功能。分页使得大量数据...

    Struts+hibernate

    在实际操作中,例如登录验证、显示查询结果、修改信息、删除记录和注册用户等功能,都需要结合Struts的Action和Hibernate的Session来实现。例如,登录验证可能涉及到从数据库查询用户信息,这就需要通过Hibernate的...

    使用Struts + DAO + Hibernate完成用户登陆

    在J2EE应用程序开发中,使用Struts、DAO(数据访问对象)模式和Hibernate框架的组合是一种常见的做法,尤其在构建MVC(模型-视图-控制器)架构的应用程序时。这个实例提供了一个完整的模板,展示了如何将这些技术...

    ext3+struts2+hibernate+spring的CRUD+分页

    在描述中提到的"grid的用法",意味着我们将学习如何使用EXT3的Grid Panel来显示和操作数据,包括添加、编辑和删除(CRUD操作)。 Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web框架,它简化了...

    Maven+struts2+Hibernate+mysql增删改查

    2. **列出(List)**:`listUser.jsp`展示所有用户数据,Struts2控制器会调用Hibernate的Session查询所有实体,转换为Java对象,再传给JSP页面渲染显示。 3. **更新(Update)**:`updateUser.jsp`用于编辑用户信息...

    网上图书订购系统struts2+hibernate+prototype

    其次,Hibernate作为Java世界中的主流ORM(对象关系映射)工具,解决了数据库操作与面向对象编程之间的耦合问题。它通过配置文件定义了对象与数据库表的映射关系,开发者可以直接操作对象,而无需关注底层SQL语句。...

Global site tag (gtag.js) - Google Analytics