吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2218|回复: 10
收起左侧

[求助] java后台获取jsp传递的数组

[复制链接]
战之都 发表于 2019-9-2 09:30
原本是想把jsp页面复选框的内容传给一个Controller  但是接收到的却是一个内存地址
有没有办法获取到传递过去数组的内容

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| 战之都 发表于 2019-9-2 10:17
我想的太复杂了  忽略了最简单的方法
首先让需要checkbox的name = 需要传递的内容
然后后台直接接收数组 遍历就可以了:

[Java] 纯文本查看 复制代码
String faString = "";      //定义空字符串接收checkbox
                for (int i = 0; i < array[].length; i++) {                 //对checkbox进行遍历
                        faString += array[i]+ ",";
                }
                faString = faString.substring(0, faString.length() - 1);         //除去末尾多出的逗号
  
a673034170 发表于 2019-9-2 09:54
转JSON传递,不能直接传LIST,如果你非要传list就重新创建一个对象,对象里面包含你要传递的list,总结,还不如JSON
李先生003 发表于 2019-9-2 10:18
你没对象接收,实体类,肯定无法赋值啊,三层还不行啊小伙子

免费评分

参与人数 1吾爱币 +1 收起 理由
战之都 + 1 谢谢@Thanks!

查看全部评分

 楼主| 战之都 发表于 2019-9-2 10:38
a673034170 发表于 2019-9-2 09:54
转JSON传递,不能直接传LIST,如果你非要传list就重新创建一个对象,对象里面包含你要传递的list,总结,还 ...

刚开始学Java目前还没接触到JSON 不知道怎么用
 楼主| 战之都 发表于 2019-9-2 10:39
李先生003 发表于 2019-9-2 10:18
你没对象接收,实体类,肯定无法赋值啊,三层还不行啊小伙子

一语道破天机 的确是我忘记定义接收对象了
浮华生 发表于 2019-9-2 10:54
JSP 目前很少互联网企业会用了,有的话基本上都是老项目
 楼主| 战之都 发表于 2019-9-2 11:01
浮华生 发表于 2019-9-2 10:54
JSP 目前很少互联网企业会用了,有的话基本上都是老项目

刚刚开始学习 对着方面也没有太多的了解
目前前端页面用的最多是是什么呢
浮华生 发表于 2019-9-4 09:57
战之都 发表于 2019-9-2 11:01
刚刚开始学习 对着方面也没有太多的了解
目前前端页面用的最多是是什么呢

一般是前后端分离,前端由前端工程师负责,企业常用 react,搭配 antd 和 dva
还有一种就是通过 freemarker 或者 thymeleaf 模版由后端 ModelAndView 跳转

免费评分

参与人数 1热心值 +1 收起 理由
战之都 + 1 用心讨论,共获提升!

查看全部评分

 楼主| 战之都 发表于 2019-9-4 11:09
浮华生 发表于 2019-9-4 09:57
一般是前后端分离,前端由前端工程师负责,企业常用 react,搭配 antd 和 dva
还有一种就是通过 freemar ...

哇 你说这些对于我来说有点太深奥了点
小小白还处于入门阶段
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-27 02:45

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表