欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

SSH框架从数据库读数据显示流程 博客分类: SSH ssh 

程序员文章站 2024-02-05 00:02:10
...

 

  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