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的主要内容,如果未能解决你的问题,请参考以下文章