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包中的代码,跟之前的例子也是一样的

时间: 2024-08-10 15:03:50

Servlet访问Javabean并传结果给jsp的相关文章

Tomcat6.0下的jsp、servlet和javabean的配置

第一步:下载jdk和tomcat: 第二步:安装和配置你的jdk和tomcat:执行jdk和tomcat的安装程序,然后设置按照路径进行安装即可.1.安装jdk以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的jdk安装在C:\Program Files\Java): JAVA_HOME=C:\Program Files\Java\jdk1.6.0_10 classpath=.;%JAVA_HOME%\lib\dt.jar;%

Tomcat下JSP、Servlet和JavaBean环境的配置

经常看到jsp的初学者问tomcat下如何配置jsp.servlet和bean的问题,于是总结了一下如何tomcat下配置jsp.servlet和ben,希望对那些初学者有所帮助. 第一步:下载j2sdk和tomcat:到sun官方站点(http://java.sun.com/j2se/1.4.2/download.html)下载j2sdk,注意下载版本为Windows Offline Installation的SDK,同时最好下载J2SE 1.4.2 Documentation,然后到tomc

servlet与Javabean之间的区别

在JSP中调用JAVA类和使用JavaBean有什么区别? 可以像使用一般的类一样使用JavaBean,Bean只是一种特殊的类.特殊在可以通过<jsp:useBean/>调用JavaBean而其他类,可以和一般java中一样使用.  Bean的参数中还可以指定范围, <jsp:useBean   scope="application"   />该Bean在服务器的JVM中将只有一个实例. Bean是和WebServer相关的,不同的页面可以通过Bean 交互.

Servlet多文件上传

各位大侠可能会对263电子邮箱中的"上传附件"功能有印象,就是:在浏览 器中点击"浏览",弹出一个对话框,选中文件后,单击"确定",文件就被上传到了服务器端. 因为需要,就到网上找了几个控件,如SmartUpload等,但都觉得不好用,或者 说是不合用,决定自己做一个.近日看到网上也有人提问怎么上载文件,于是把编制过程整理一遍,希望对大家有所帮助,不足之处,请多多指教. 准备 侦听工具,如SpyNet(包括CaptureNetPeepNet),目

Servlet实现文件上传,可多文件上传

一.Servlet实现文件上传,需要添加第三方提供的jar包 下载地址: 1) commons-fileupload-1.2.2-bin.zip      :   点击打开链接 2) commons-io-2.3-bin.zip                       :    点击打开链接 接着把这两个jar包放到 lib文件夹下: 二: 文件上传的表单提交方式必须是POST方式, 编码类型:enctype="multipart/form-data",默认是 applicatio

Servlet实现文件上传

一.Servlet实现文件上传,需要添加第三方提供的jar包 下载地址: 1) commons-fileupload-1.2.2-bin.zip      :   点击打开链接 2) commons-io-2.3-bin.zip                       :    点击打开链接 二.文件上传的表单提交方式必须是POST方式, 编码类型:enctype="multipart/form-data",默认是 application/x-www-form-urlencoded

Servlet 3.0对上传的支持

Servlet 2.5 进行上传   首先对表单的要求     ->method ="post"    ->enctype="mulitpart/form-data"  默认值是"application/x-www-urlencoded"    -><input="file" name="文件名必须给出">  对Servlet的要求   因为是多部件   所以对于request

JQuery和Servlet实现文件上传进度条,能显示上传速度,上传的百分比等

原文:JQuery和Servlet实现文件上传进度条,能显示上传速度,上传的百分比等 源代码下载地址:http://www.zuidaima.com/share/1550463319542784.htm JQuery和Servlet实现文件上传进度条,能显示上传速度,上传的百分比等

如何使用servlet访问mysql数据库

1. 连接mysql数据库,选取的是name字段,把class文件放到Tomcat安装文件目录/webapps/test/WEB-INF/classes 1 import javax.servlet.ServletException; 2 import javax.servlet.http.HttpServlet; 3 import javax.servlet.http.HttpServletRequest; 4 import javax.servlet.http.HttpServletResp