Servlet访问Javabean并传结果给jsp

 

 1.先创建包名:jsp

 

2.创建实体类ide

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

  在entity包里面创建一个类,代码以下:code

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,并跳转过去】blog

    在action包中新建Servlet:HouseAction_showAllHoses接口

4. 创建一个show.jsp,取得request对象中的Listget

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

剩下参考war包中的代码,跟以前的例子也是同样的io

相关文章
相关标签/搜索