struts传值问题

zjmoya 2010-03-12 08:25:46
在input.jsp中, 有一组值,保存在vector里面。vector里面的值的个数不定,动态的。
<html:form action="/company">
<%
Vector vector=new Vector ();
vector.add("1111");
vector.add("2222");
vector.add("3333");

%>
<html:submit />
<html:cancel />
</html:form>

请问在companyAction,怎样处理才能获得这个list。session保存的话肯定没有问题。但是代价太大。一直没有找到一个传递保存动态多个值的问题。请高手指教。谢谢。
...全文
76 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
IAM_YXQ 2010-03-13
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 iam_yxq 的回复:]

5楼说的对,详细点就是下面这样:

HTML code

<html:form action="/company">
<html:hidden name="args" value="1"/>
<html:hidden name="args" value="2"/>
<html:hidden name="args" valu3="3"/>
……
<html:submi……
[/Quote]

哥哥我只是举个例子,有那么多的话,可以用个循环语句不就行了
a21768541 2010-03-13
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 iam_yxq 的回复:]
5楼说的对,详细点就是下面这样:


HTML code

<html:form action="/company">
<html:hidden name="args" value="1"/>
<html:hidden name="args" value="2"/>
<html:hidden name="args" valu3="3"/>
……
<htm……
[/Quote]

万一list.size()=100 那不是要100个隐藏表达域???????
IAM_YXQ 2010-03-13
  • 打赏
  • 举报
回复
5楼说的对,详细点就是下面这样:


<html:form action="/company">
<html:hidden name="args" value="1"/>
<html:hidden name="args" value="2"/>
<html:hidden name="args" valu3="3"/>
……
<html:submit />
</html:form>


Action类中:

String[] values=request.getParameterValues("args");
xuantian868 2010-03-12
  • 打赏
  • 举报
回复
把vector中的值放到字符串中,把字符串传到action中。
Ami121 2010-03-12
  • 打赏
  • 举报
回复
用隐藏域 数组的形式传值
笨翔 2010-03-12
  • 打赏
  • 举报
回复
up sadas
yongc20 2010-03-12
  • 打赏
  • 举报
回复
关注 LZ 帖子
羽蓝 2010-03-12
  • 打赏
  • 举报
回复
还是帮你顶一下吧……
qiuyufeifei 2010-03-12
  • 打赏
  • 举报
回复
这让我怎么说

81,090

社区成员

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

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