struts2中Map<Object,Object>页面传值问题

问题描述

各位好,我想问一下在jsp页面通过map向struts2中Action传递值时(Action中Map类型为Map<Object,Object>),为何在Action中根据key取出的value为String[]类型的呢?

解决方案

你传得的是 parameters吗? 如果是这是因为parameters 默认等价于 request.getParameterMap(); 返回的是 Map<String, String[]> 以为浏览器可以传输同名的key多个值

时间: 2024-10-27 01:25:30

struts2中Map&amp;lt;Object,Object&amp;gt;页面传值问题的相关文章

struts2中ognl怎么判断是object还是string

问题描述 struts2中ognl怎么判断是object还是string struts2中ognl怎么判断是object还是string 解决方案 getClass(),getName(),toString() 解决方案二: getClass().getName().toString()

Salesforce中如何对某一个Object的Standard Button或Link进行重写

在Salesforce中可以对某一个Object的Standard Button或Link进行重写,来实现我们特定的逻辑过程,比如:在删除某个Object之前要判断该Object的某个Field的状态:或者在New一个Object的时候要对一些Field进行预赋值. 1):如下图所示,展现了一个Object中所有的Button,Link和Action,那么用红框框出来的便是Standard的 2):这里我们以New按钮为例进行展示,点击上图中New前方所对应的Edit操作,会出现下面图示,默认状

java-JAVA中ObjectInputStream中将多个Object存入ArrayList中

问题描述 JAVA中ObjectInputStream中将多个Object存入ArrayList中 ArrayList用迭代器存进文件的数据怎么取回到ArrayList中 循环判定是什么 我写了一个总是报 EOF异常 解决方案 我是手动在最后写入了一个结束标志 null out.writeObject(null); 读出的判定条件是 in.readObject()!=null

queryforlist模糊查询-JdbcTemplet中的queryForList(String sql,Object[],int[])如何进行模糊查询

问题描述 JdbcTemplet中的queryForList(String sql,Object[],int[])如何进行模糊查询 这是代码: Object[] params = new Object[]{searchValue}; int[] types = new int[]{Types.VARCHAR}; String sql = "SELECT * FROM T_BILL_INFORMATION tbi WHERE tbi.name like '%'+?+'%'"; getJd

在AmazonS3中,获取bucket下object的属性Link

问题描述 请教下给位大神,在AmazonS3中,获取bucket下object的属性Link(object的其他所有的属性都可以获取到,就是link获取不到,求解决方法)

handler-下图的例子中为什么需要一个Handler object?

问题描述 下图的例子中为什么需要一个Handler object? public class ProgressBarTest extends Activity { private int progress; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.progress_bar); final Ha

jquery解析json-怎么解析,原来数据类型为List&amp;amp;lt;Map&amp;amp;lt;Object,Object&amp;amp;gt;&amp;amp;gt;类型的json数据?

问题描述 怎么解析,原来数据类型为List<Map<Object,Object>>类型的json数据? 我的后台代码: public void getDemandFrom(){ List> list = demandService.getDemandFrom(); //将数据装换成json Struts2Utils.renderJson(JsonUtil.object2json(list)); } 我的前台代码: function request(){ $.get("

link中int i=1;和object o=1;还有int i = (int)o;有什么区别?

问题描述 link中int i=1;和object o=1;还有int i = (int)o;有什么区别? link中int i=1;和object o=1;还有int i = (int)o;有什么区别?o是整数么?int i=o可以么? 解决方案 编译器只认类型,而不管它是这个类型还是它的派生类型. 因此,object o是对象,而int i是整数.你会发现,对前者调用诸如CompareTo之类的方法是无效的. 解决方案二: 虽然不知道你说的是什么,但是难道没有编译器吗?试下不就知道能不能,我

javascript-JS中alert一个对象返回object Object每一个都是什么意思

问题描述 JS中alert一个对象返回object Object每一个都是什么意思 function Obj(){} var obj = new Obj(); alert(obj); //rerurns [object Object] 我知道这是一个对象,但是,返回的第一个object和第二个Object都是什么意思? 解决方案 http://bbs.csdn.net/topics/300136089 解决方案二: ecma规范要求toString 方法返回[object class] 不过大多