繁体中文
设为首页
加入收藏
当前位置:JSP技术首页 >> 资料/其它 >> 复杂类型javabean(数组成员)在jsp中的运用:在jsp页面间传递数组

复杂类型javabean(数组成员)在jsp中的运用:在jsp页面间传递数组

2005-03-15 08:00:00  作者:  来源:互联网  浏览次数:0  文字大小:【】【】【
简介:在论坛上常看见有人问如何在JSP页面间传递数组,其实用javabean是很容易实现的. 下面给个简单的例子,只要遵循javabean的游戏规则,什么类型的数据结构都可以传递: 1:写一个测试用的javabean:package com.infoearth...

在论坛上常看见有人问如何在JSP页面间传递数组,其实用javabean是很容易实现的.

下面给个简单的例子,只要遵循javabean的游戏规则,什么类型的数据结构都可以传递:

1:写一个测试用的javabean:package com.infoearth;public class JobBean{private int[] b;

/** * @return 返回 b。 */ public int[] getB() { return b; } /** * @param b 要设置的 b。 */ public void setB(int[] b) { this.b = b; }}

2:在第一个JSP页面中(注意文本框的name都是"b"):

3:在manageJob.JSP页面中,就可以接受这个数组了,很简单,用get方法就可以得到:<%@ page contentType="text/HTML; charset=gb2312" language="java" import="java.sql.*, com.infoearth.*"

errorPage="" %>无标题文档

hello<%int[] temp=jobInfo.getB();for(int i=0;i");

}

%>

请注意javabean的内部机制:在javabean中命名的数组名为b,那么在第一个JSP中,填写数组b的文本框必须命名为b,否则就得不到!这是javabean的游戏规则呵呵,但愿对你有帮助

责任编辑:admin
相关文章