如何在javascript中获取从Action中传送过来的一个List集合中的某一个值呢

如何在javascript中获取从Action中传送过来的一个List集合中的某一个值呢,第1张

没有现成的java或jsp等的标签完成从java到js的代码转换,只能手动转。如下。

以下部分是伪代码(jsp有段时间没用了):

<jsp>

//这里假设list是中放的是String

String arrayStr = "[";

for(list){

array += list[i]+",";

}

arrayStr += "]";

</jsp>

<javascript>

var array = eval(<jsp>write(arrayStr);</jsp>);

</javascript>

你的动态生成的setAttribute("name","item"+i);

这里的name,不要用不同的名字,用相同的名字。

然后在action里面定义一个String数组并提供get/set方法。

那么提交后就能在action中直接 *** 作这个数组了。

代码没有。

var str = "${sessionScopeaa}";

alert(str);

为何不行?

将action里面put的code和JS附近代码全部放出来

你好:

action可能是从其他页面传递过来的, 也可能是本页的参数;

本页设置参数:requestsetAttribute(xxx,xxx);

其他页面传递:xxxjspaction=xxx;

希望可以帮助到你;

以上就是关于如何在javascript中获取从Action中传送过来的一个List集合中的某一个值呢全部的内容,包括:如何在javascript中获取从Action中传送过来的一个List集合中的某一个值呢、js生成的动态输入框在Struts2的action中如何获取所有的value、struts2 标签 在JS中取得Action中设置的session值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9571692.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存