• Servlet访问Javabean并传结果给jsp


     1.先建立包名:

    2.建立实体类

      参考二维表,考虑各个字段名字、类型

      在entity包里面建立一个类,代码如下:

    public class House {
        private String id;
        private String name;
        private String address;
        public String getId() {
            return id;
        }
        …//其它

    3.建立业务逻辑接口(HouseService)和实现(HouseServiceImpl

    经理写接口:
    public interface HouseService {
        public List<House> getAllHouses();
    }
    小弟写实现类:
    @Override
        public List<House> getAllHouses() {
            List<House> houseList = new ArrayList<House>();
            //1    光头强的家    森林188号
            //2    熊大的家    森林树洞一期3楼
            House h1 = new House();
            House h2 = new House();
            
            h1.setId("1");
            h1.setName("光头强的家");
            h1.setAddress("森林188号");
            
            h2.setId("2");
            h2.setName("熊大的家");
            h2.setAddress("森林树洞一期3楼");
            
            
            houseList.add(h1);
            houseList.add(h2);
            
            return houseList;
        }

    4.创建一个(Servlet)控制器,调用service获取数据集List【把结果输送到jsp,并跳转过去】

        在action包中新建Servlet:HouseAction_showAllHoses

    4. 建立一个show.jsp,取得request对象中的List

    核心代码:request.getAttribute("houseList_label");

    剩下参考war包中的代码,跟之前的例子也是一样的

  • 相关阅读:
    CentOS7.2安装mysql
    中国古代研究
    2018计算机考研各科试卷分值分布
    《期刊杂志总结》
    《认识雅思》
    《认识托福》
    Java框架
    英语学习方法
    单词2
    Phaser游戏框架与HTML Dom元素之间的通信交互
  • 原文地址:https://www.cnblogs.com/wangpengpeng/p/6877336.html
Copyright © 2020-2023  润新知