请帮忙解释一下里面的问题???

shongshan 2003-12-14 03:09:22
jsp页面:
<jsp:useBean id="jbean2" scope="page" class="jbean.javabean2"/>
<%
int[] x={8,7,6,5,4,3,2,1};
jbean2.setDataSet(x);//把什么东西赋给了javabean2.java的dataSet数组???
out.println(jbean2.getDataSet()+"<br>");//为什么得到的是一些随机性的字符??
jbean2.setDataSet(1,25);
out.println(jbean2.getDataSet(1)+"<br>");
%>
javabean2.java代码:
package jbean;
public class javabean2{
int[] dataSet={1,2,3,4,5,6};
public void javabean2(){}
public void setDataSet(int[] x){
dataSet=x;
}
public void setDataSet(int index,int x){
dataSet[index]=x;
}
public int[] getDataSet(){
return dataSet;
}
public int getDataSet(int x){
return dataSet[x];
}
}
...全文
34 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
shongshan 2003-12-14
  • 打赏
  • 举报
回复
明白了!
tigerofcn 2003-12-14
  • 打赏
  • 举报
回复
很简单,它传的是地址,那样只能打印出地址
shongshan 2003-12-14
  • 打赏
  • 举报
回复
一样结果!!
Joths_Lan 2003-12-14
  • 打赏
  • 举报
回复
在jbean.javabean2中定义的Dataset的数组进行初始化时的长度和在JSP页面中调用时的长度不同,改为长度相同,试一下!!

81,114

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧