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

相關文章
相關標籤/搜索