Servlet访问Javabean并传结果给jsp

Posted 南城琉璃

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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包中的代码,跟之前的例子也是一样的

 

以上是关于Servlet访问Javabean并传结果给jsp的主要内容,如果未能解决你的问题,请参考以下文章

jsp+servlet+javaBean+Dao

Jsp+Servlet+JavaBean经典MVC模式理解

JSP+JavaBean+Servlet技术(MVC模型)

基于jsp+servlet+javabean的MVC模式简单应用

jsp+Servlet+javabean 出现乱码问题

servlet怎么从javabean得到表格数据 然后再传给jsp