java 想把String[]数组放入一个对象里 再将这个对象传入客户端 再获取该对象数组 怎么做?

想把String[]数组放入一个对象里对象里已经有了数组的getset方法传入后再获取数组String[]st=newString[20];我想把这个数组用set()方法... 想把String[]数组放入一个对象里 对象里已经有了数组的get set方法 传入后再获取数组
String[] st = new String[20]; 我想把这个数组用set() 方法存入对象中 我直接用set(st) 存进去的不是数组内容 我输出了一下 存入的是([Ljava.lang.String;@6754d6)这玩意 如何用set()存入数组内容
展开
 我来答
世书云0a
2011-09-02 · TA获得超过230个赞
知道小有建树答主
回答量:91
采纳率:0%
帮助的人:153万
展开全部
楼主不必纠结,你输出肯定是这样[Ljava.lang.String
不信你直接new一个数组输出就是这样,封装类还好些
像Integer输出是:[Ljava.lang.Integer
int的话就是:[I
判断数组的话不要输出他的类型
用:对象.class.isArray()方法 如果输出true就说明是数组
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我是哈你知道哈
2011-09-02 · TA获得超过489个赞
知道小有建树答主
回答量:337
采纳率:0%
帮助的人:189万
展开全部
List<String> a = new ArrayList<String>
添加get、set方法
在Action中写
request.setAttribute("a", a);
将a对象放到request,别名“a”
到页面上,使用
<li:forEach items="${a}" var="a">
<input type="text" value="${a}" readonly/>
</li:forEach>
把数据显示到客户端
就OK了

忘了告诉你,<li:forEach>是一个jstl标签库
<%@taglib uri="http://java.sun.com/jsp/jstl/core"
prefix="li" %>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-09-02
展开全部
你是说网络传这个对象过去?网络传的话,可以用rmi做,也可以用webservice做,当然也还可以自己把对象的属性封成字节流在socket中传,然后客户端再把传过来的字节流解开成你要的属性。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenliecan520
2011-09-02 · 超过23用户采纳过TA的回答
知道答主
回答量:109
采纳率:0%
帮助的人:53.2万
展开全部
能把问题描述清楚点吗?

如果你的意思是将数组传进对象,在取出来的话,你直接对象对应的setXXX(设置),getxxx(获取)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
狂热1985
2011-09-02 · TA获得超过782个赞
知道小有建树答主
回答量:517
采纳率:0%
帮助的人:326万
展开全部
1.把装有String[]数组的对象放入request中.this.getRequest().setAttribute("obj", obj);
2.在页面获取
<%Obj obj = request.getAttribute("obj");
String[] s = obj.getS();
for(int i=0;i<s.length;i++){
%>
<tr><td><%=s[i] .toString()%></td></tr>
<%
}
%>
加一个toString();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式