java中如何在前台jsp页面封装一个map并传到后台啊

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中如何在前台jsp页面封装一个map并传到后台啊相关的知识,希望对你有一定的参考价值。

如果你是在jsp页面嵌入java代码,那就更后台代码一样,用request.setAttribute等方法就可以了。如果不想在页面嵌入java代码,用js这些是直接办不到的。但是可以用json把参数通过键值对的方式传到后台,实际跟map的思想都是一样的。你可以查一下json的使用方法。 参考技术A 前台jsp传到后台的东西都是字节流或者字符流,因此如果你想传一个map,那么你后台其实还是解析字符串到map.就是说你可以前台自己定格式,后台对此格式解析成你所需要的 参考技术B 用session传,然后后台接收注意类型转换 参考技术C 这么简单的问题怎么回答的这么雷人?

将你封装好的map扔到session或者request中,后台直接访问不就行了吗?
参考技术D 前台组合成 JSON

struts2 获取表单数据封装到list和map集合

一、获取封装表单数据到list集合

示例

获取用户输入的用户名和密码并输出用户名。

jsp页面

list[0]表示list中的第一个user对象

Java代码

二、封装表单数据到map集合

示例

获取用户输入的用户名和密码并输出用户名。

jsp页面

\'one\'是map的key通过key来获取user对象

java代码

 

以上是关于java中如何在前台jsp页面封装一个map并传到后台啊的主要内容,如果未能解决你的问题,请参考以下文章

java框架struts2前台页面如何封装好一个map传递给后台接收呢?

java web后台通过通讯协议拿到数据后怎么主动让其在前端页面上显示出来?

从前台jsp页面传到后台的是啥数据类型,是字符串吗?

后台封装成jsonarray,前台js如何接收并存储到下拉列表中,急急急。。。

jsp中select值如何从数据库中取出然后,传到另一个jsp页面?

jsp页面像action中传值问题,需要传递一个map