获取单值
Object obj = ((Object[])ActionContext.getContext().getParameters().get("parentCuetomerId"))[0]
获取集合
Object[] objs = (Object[]) ActionContext.getContext().getParameters().get("parentCuetomerId");
这里拆解下
ActionContext.getContext().getParameters().get("parentCuetomerId")
这样获取到的就是个数组,struts为了给你获取请求上来的集合用的,所以单个值也是放在集合里面。当然如果提交上来的不是集合,那也放到数组里面去,这个不必解释了,下标0直接取就行了。
struts 提交集合的两种方式
demo
demo