执行插入语句时报错参数找不到。。。。

夏落星空丶 2017-12-03 01:36:56

Controller的代码,获取页面参数后先println一下,再执行。

ServiceImpl的代码。执行addMark.

sql语句。


能printIn出chinese,但是报错找不到chinese参数。估计math....的也是找不到参数
...全文
200 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
影落离风 2017-12-03
  • 打赏
  • 举报
回复
你用哪个变量接收的把,把这个变量传进去 例如: String chinese=request.getParameter("chinese"); public Score addMark(){ //addMark(),这里括号不写东西,写了会用它里面的值,那当然是空的 }
夏落星空丶 2017-12-03
  • 打赏
  • 举报
回复
引用 2 楼 weixin_41187876 的回复:
public Score addMark(@RequestParam String chinese,.........){ //请在每个参数前加@RequestParam注解就可以 }
我前面已经request.getParameter获取了参数。也能printIn出来,但是执行插入方法时找不到参数
影落离风 2017-12-03
  • 打赏
  • 举报
回复
public Score addMark(@RequestParam String chinese,.........){ //请在每个参数前加@RequestParam注解就可以 }
夏落星空丶 2017-12-03
  • 打赏
  • 举报
回复
图一是Score newScore = markService.addMark。刚才打错了,不过一样找不到参数

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧