java.util.ArrayList cannot be cast to ....pojo.SchoolInfo 应该在jsp页面修改吗?怎么修改? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该在jsp页面修改吗?怎么修改?你看看你的schoolService.updateSchool(schoolInfo)里面这个schoolInfo是前端上传的数据吗? 应该在jsp页面修改吗?怎么修改?你看看你的schoolService.updateSchool(schoolInfo)里面这个schoolInfo是前端上传的数据吗?貌似不是,咋整? SchoolInfo的数据要来源前端,如果是struts:SchoolInfo si=(SchoolInfo)ActionForm 类似的这样,或者用 request.getParameter(“id”),一项项的获取放入SchoolInfo request.getParameter是写在SchoolAction.java里吗? 我把SchoolAction.java改成了如下这样,结果报题目的错误!如之奈何? 这个一行不要了,获取页面的IDjava.util.ArrayList cannot be cast to你这个是类型转换不对呀:SchoolAction.java都是String类型的? SchoolAction.java中哪一个是数组类型(ArrayList)? SchoolAction.java中哪一个是数组类型(ArrayList)?不报这个错了,但是现在我单击修改按钮无动于衷啊!咋整?!多了个谢! 楼主你好,你写的代码给我感觉都没有请求后台,你用的是springMVC,页面请求方式是post,但是你后台接收方式是get,我就纳闷了,这样也能触发后台? 1.首先你的findSchoolById找到的不止一条数据,才会报ArrayList can not be cast to SchoolInfo2.第二你的Controller接收的参数不对 @RequestMapping..public String updateSchool(SchoolInfo schoolInfo,HttpServletRequest request){} 我是想通过id先找到数据,然后再更改。Controller接受的参数咋不对了?多谢。 我是想通过id先找到数据,然后再更改。Controller接受的参数咋不对了?多谢。你的SchoolInfo的修改数据,应该是来自页面,id在页面是一个hidden的隐藏参数,在传递到后台的时候,根据id去修改SchoolInfo的相应数据,而不是再根据id去查询1次,你的做法是1个修改就要对数据库进行1次查询和1次更新操作,这样的做法会严重影响性能 我是想通过id先找到数据,然后再更改。Controller接受的参数咋不对了?多谢。你的SchoolInfo的修改数据,应该是来自页面,id在页面是一个hidden的隐藏参数,在传递到后台的时候,根据id去修改SchoolInfo的相应数据,而不是再根据id去查询1次,你的做法是1个修改就要对数据库进行1次查询和1次更新操作,这样的做法会严重影响性能谢谢啊,那该怎么修改啊,就我上面的代码来说。 时间转换成功却又显示失败? Struts给html select标签赋值的问题,在线等!!急 jsp页面取值问题,主要是多个table里面的数据取值,各位高手帮帮忙,谢谢!!! 关于rs.last()执行出错...大家帮忙解释下 如何用代码做到当前用户登录了,不能再做到第二次登录 JSP上传文件并同时提交字段,字段里的中文特殊情况下出现奇怪问题,变成?,难,是否有朋友可以指点 如何读取内存中的.png图片 问一个关于做网站时使用session的问题 jsp如何调用JREPORT做好的报表 高分求解!!!!在线等待 tcp为什么要三次握手? 在java中弹出javascript提示框问题
你看看你的schoolService.updateSchool(schoolInfo)里面这个schoolInfo是前端上传的数据吗?
你看看你的schoolService.updateSchool(schoolInfo)里面这个schoolInfo是前端上传的数据吗?貌似不是,咋整?
request.getParameter是写在SchoolAction.java里吗?
SchoolAction.java中哪一个是数组类型(ArrayList)?
SchoolAction.java中哪一个是数组类型(ArrayList)?不报这个错了,但是现在我单击修改按钮无动于衷啊!咋整?!多了个谢!
@RequestMapping..
public String updateSchool(SchoolInfo schoolInfo,HttpServletRequest request){}
我是想通过id先找到数据,然后再更改。Controller接受的参数咋不对了?多谢。
我是想通过id先找到数据,然后再更改。Controller接受的参数咋不对了?多谢。你的SchoolInfo的修改数据,应该是来自页面,id在页面是一个hidden的隐藏参数,在传递到后台的时候,根据id去修改SchoolInfo的相应数据,而不是再根据id去查询1次,你的做法是1个修改就要对数据库进行1次查询和1次更新操作,这样的做法会严重影响性能
我是想通过id先找到数据,然后再更改。Controller接受的参数咋不对了?多谢。你的SchoolInfo的修改数据,应该是来自页面,id在页面是一个hidden的隐藏参数,在传递到后台的时候,根据id去修改SchoolInfo的相应数据,而不是再根据id去查询1次,你的做法是1个修改就要对数据库进行1次查询和1次更新操作,这样的做法会严重影响性能
谢谢啊,那该怎么修改啊,就我上面的代码来说。