java框架struts2前台页面如何封装好一个map传递给后台接收呢?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java框架struts2前台页面如何封装好一个map传递给后台接收呢?相关的知识,希望对你有一定的参考价值。
<form action="xxoo">
<input name="title"/>
<input name="content"/>
</form>
这是前台页面
后台是这样的:
public class XXOOAction
private Map<String,Object> params;
//getter,setter
我想把前台哪几个input封装成map传递到后台的params里 怎么做?
就是想让后台的params有这样的键值对:title-->值 content-->值
就是input的name是params的键 input的value是params里以name为键的值
为什么要舍近求远呢? 参考技术B =。=!~
虽然不知道你在玩什么
但是看起来很神奇的样子
你的做法可能是
input name = a value = aa
input name = b value = bb
a:aa,b:bb
那你为啥不从struts2里直接获取request对象
取到parameter map呢?
request.getParamterMap();
得到 Map<String,String[]> !~
你的Object,无非就是String[]
(因为参数可能是一组值)本回答被提问者采纳
以上是关于java框架struts2前台页面如何封装好一个map传递给后台接收呢?的主要内容,如果未能解决你的问题,请参考以下文章