全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2039|回复: 35

有JAVA大佬吗?能否帮忙看个代码

[复制链接]
发表于 2022-1-8 18:44:16 | 显示全部楼层 |阅读模式
本帖最后由 cclylycc 于 2022-1-8 19:10 编辑

Controller





他这个值location 是前端传到后台的,Controller层有了,但是model addtribute的时候就莫名其妙穿不过去了,model size=0了。。求解
发表于 2022-1-8 19:51:08 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2022-1-8 19:41:11 | 显示全部楼层
cclylycc 发表于 2022-1-8 19:05
这个出得来数据


你是在逗我们吗?你首页 index 里面根本就没有返回 locationHouseList,你用 jsp 怎么去渲染?你把 getLocation 里的代码放到上面的 index 方法里面去就可以了。最后就是你用 ajax 请求 getLocation 是几个意思?看你代码就是用jsp渲染的,如果是js渲染,那么 getLocation 就加上 @ResponseBody 注解,直接将查询的结果 List 返回即可。
 楼主| 发表于 2022-1-8 19:25:33 | 显示全部楼层
华为任正非 发表于 2022-1-8 19:18
在controller return之前控制台输出下看看,如果有值那问题应该出在前端模板上,是不是那什么choose when写 ...
Mr.Qin 发表于 2022-1-8 19:01
那你不贴你的index模版相关代码出来也不知道你是咋取的值啊, freemarker?JSP? ...



这个出得来数据


这个出不来数据



后端输出有值,就是前端显示不出来,我把choose when都注释了也没,只有foreach留下了。
发表于 2022-1-8 18:55:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2022-1-8 18:57:10 | 显示全部楼层
封装为一个json对像传回去.
 楼主| 发表于 2022-1-8 18:58:20 | 显示全部楼层
Mr.Qin 发表于 2022-1-8 18:55
你那断点就不能放到return那行?

有值,但是返回不了前端。。。
 楼主| 发表于 2022-1-8 19:01:37 | 显示全部楼层
homehe 发表于 2022-1-8 18:57
封装为一个json对像传回去.

除了这种,我的方式是不行的吗
发表于 2022-1-8 19:01:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2022-1-8 19:05:06 | 显示全部楼层
你们前端用的啥? jsp?你这不是ajax调用的吗
 楼主| 发表于 2022-1-8 19:05:24 | 显示全部楼层
Mr.Qin 发表于 2022-1-8 19:01
那你不贴你的index模版相关代码出来也不知道你是咋取的值啊, freemarker?JSP? ...



这个出得来数据


这个出不来数据

发表于 2022-1-8 19:07:20 来自手机 | 显示全部楼层
外行不懂,但是你那sql语句:city = #{location} 不加双引号真的没问题吗?
 楼主| 发表于 2022-1-8 19:08:34 | 显示全部楼层
华为任正非 发表于 2022-1-8 19:07
外行不懂,但是你那sql语句:city = #{location} 不加双引号真的没问题吗?

加引号会报错,
java.sql.SQLException: Parameter index out of range (2 > number of parameters, which is 1).
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-6-1 14:59 , Processed in 0.066762 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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