`

SSH框架从数据库读数据显示流程

    博客分类:
  • SSH
ssh 
阅读更多

 

  1. 创建一级分类的表:

    CREATE TABLE `category` (

      `cid` int(11) NOT NULL AUTO_INCREMENT,

      `cname` varchar(255) DEFAULT NULL,

      PRIMARY KEY (`cid`)

    ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8;

     

  2. 建包及相应的类:

    * cn.itcast.shop.category

    * action

    * service

    * CategoryService:业务层对象

    * dao

    * CategoryDao:持久层对象

    * vo

    * Category:实体对象

    * Category.hbm.xml:映射文件

     

  3. ServiceDAO进行配置:

    * DAO中注入sessionFactory

    * Service中注入DAO

     

  4. 需要在IndexAction中注入一级分类的Service.

    * Action-----Service------Dao

    * 将一级分类的数据显示到页面:

    * 将一级分类的数据存入到session范围.

    ActionContext.getContext().getSession().put("cList",cList);

    然后再在jsp中用迭代的方式读出来,显示

    <s:iterator var="c" value="#session.cList">

         <li><a href="xxx/xxx.html"><s:property value="#c.cname"></a></li>

    </s:iterator>

 

分享到:
评论

相关推荐

    完整的SSH框架开发的系统源码包含数据库设计等

    5. **Web应用开发流程**:使用SSH框架进行Web应用开发,通常涉及以下步骤:需求分析、系统设计、数据库设计、编码、测试、部署。开发者需要编写Action类、Service层接口和实现、DAO层接口和实现,同时配置Struts和...

    java的ssh框架 mysql数据库 图书馆管理系统

    5. **图书馆管理系统**:图书馆管理系统是基于SSH框架和MySQL数据库构建的,旨在提供诸如图书检索、借阅、归还、预约、取消预约等功能。系统可能包含多个模块,如用户管理、图书管理、借阅管理等,每个模块对应特定...

    java 项目ssh框架搭建的增删查改,带数据库文件

    这个项目以SSH框架为基础,构建了一个包含增删查改(CRUD)功能的Web应用,并提供了数据库文件。以下是关于SSH框架和相关知识点的详细解释: 1. **Struts**:Struts是MVC(Model-View-Controller)设计模式的一个...

    ssh例子带数据库

    在SSH框架中,Hibernate负责数据持久化,将Java对象转换为数据库中的记录,反之亦然。`1143.sql`可能是一个数据库脚本文件,用于创建或更新与SSH示例相关的数据库表结构,这有助于理解数据模型和实体类的设计。 ...

    ssh框架 带数据库

    执行这个脚本会为SSH框架的应用创建必要的数据结构,使得程序可以正常运行并与数据库进行交互。 而"wanghuohuo"看起来像是一个误传或者不完整的文件名,通常在SSH项目中,我们可能会看到如"Action类"、"Service接口...

    关于ssh框架的详细业务流程分析介绍

    下面是对SSH框架的详细业务流程进行的分析: 一、Struts2框架 Struts2是负责处理HTTP请求和响应的MVC框架。当用户在浏览器中提交表单或者点击链接时,Struts2会拦截这些请求,并根据配置的Action映射转发到相应的...

    ssh框架整合项目,附带可用数据库

    SSH框架整合项目是一种常见的Java Web开发模式,它包括Spring、Struts和Hibernate这三个核心组件。SSH框架的结合,为开发者提供了高效、灵活且强大的企业级应用解决方案。 **Spring框架** 是一个全面的后端应用程序...

    SSH框架 投票系统源码及数据库

    6. **视频教程的补充**:虽然源码本身提供了大量学习材料,但视频教程可以更直观地解释代码逻辑和系统流程,帮助初学者更好地理解和掌握SSH框架的应用。 7. **项目结构**:一个标准的SSH项目通常包含src/main/java...

    ssh框架、ajax显示mysql数据库的信息

    这个项目是利用SSH框架,结合Ajax技术来实时显示MySQL数据库中的信息,为初学者提供了一个实用的学习模板。 Struts2是MVC(模型-视图-控制器)设计模式的一个实现,主要负责处理HTTP请求,控制业务流程,以及与视...

    SSH框架整合源码和数据库(结合MySQL实现简单的用户登录)

    SSH框架整合是Java Web开发中常见的一种技术栈组合,它由Struts、Spring和Hibernate三个框架构成,分别负责表现层、业务层和持久层的管理。这个项目标题提及的是一个结合了MySQL数据库实现简单用户登录功能的SSH整合...

    SSH框架搭建流程

    以下是对SSH框架搭建流程的详细说明: 1. **Struts2**:作为MVC(模型-视图-控制器)框架,Struts2主要处理HTTP请求,控制应用程序流程,并与视图层进行交互。在MyEclipse中,通过添加Struts2的jar包,配置struts....

    Eclipse搭建SSH框架开发学习笔记

    总结来说,"Eclipse搭建SSH框架开发学习笔记"涵盖了从基础环境准备(JDK安装与环境变量配置)、开发工具(Eclipse与Tomcat配置)、数据库(MySQL服务器搭建)到系统服务管理等多个环节,为初学者提供了详尽的步骤...

    ssh框架纯净版

    4. **使用说明【必读】.txt**:这个文件非常重要,它应该包含了如何配置和运行SSH框架项目的详细步骤,包括环境搭建、项目导入、数据库连接设置、配置文件解析、以及如何运行和测试应用程序等内容。 在实际开发中,...

    ssh框架实现后台的管理

    通过合理的设计和配置,SSH框架可以帮助我们快速开发出具有权限控制、数据检索、报表生成等复杂功能的后台管理界面,提升开发效率,降低维护成本。 在具体开发过程中,"rbps"可能代表的是"Role-Based Permission ...

    SSH框架搭建步骤

    SSH框架,全称为Spring、Struts和Hibernate的首字母缩写,是Java开发中的一个经典组合,用于构建企业级Web应用程序。Spring提供了依赖注入(DI)和面向切面编程(AOP),Struts则处理MVC(模型-视图-控制器)架构,...

    SSH框架整合项目源码

    SSH框架,全称为Struts2、Spring和Hibernate的组合,是Java Web开发中常见的三大开源框架集成。...通过这个项目,你可以从实践中学习到SSH框架的整合技巧,为将来更复杂的Java Web开发打下坚实的基础。

    JavaEE +SSH框架+mysql数据库 BBS论坛系统项目地址.docx

    通过这个项目,初学者不仅可以掌握JavaEE开发的基本流程,还能深入了解SSH框架如何协同工作,以及如何利用MySQL进行数据管理。同时,它也是对软件工程方法论的实践,包括需求分析、设计、编码、测试等环节,对于提升...

    SSH框架搭建jar包

    SSH框架,全称为Struts2、Spring和Hibernate的组合,是Java Web开发中常见的三大开源框架。它们分别负责表现层、业务层和服务层的管理,为开发者提供了强大的功能和灵活的架构。本压缩包提供了搭建SSH环境所需的核心...

    SSH+MySQL框架Java项目

    以下将详细介绍SSH框架和MySQL数据库在项目中的应用。 1. **Spring框架**:Spring是一个全面的后端开发框架,提供了依赖注入(DI)和面向切面编程(AOP)等功能,用于简化Java应用的开发。它可以帮助管理对象的生命...

    oa办公源码java ssh框架带mysql数据库

    标题中的“oa办公源码java ssh框架带mysql数据库”揭示了这是一个基于Java技术栈和SSH框架(Struts1、Hibernate、Spring)构建的自动化办公(OA)系统的源代码,同时集成了MySQL数据库。这个系统旨在提供一个易于...

Global site tag (gtag.js) - Google Analytics