81,092
社区成员
发帖
与我相关
我的任务
分享
package com.sjzc.match.mark.controller;
import java.util.ArrayList;
import java.util.List;
import com.sjzc.match.common.model.Score;
import com.sjzc.match.mark.service.MarkService;
@Controller
@RequestMapping("/mark/*")
public class MarkController {
@Autowired
private MarkService markService;
/**
* 成绩
* @param score 成绩
* @param response
* @param request
* @throws Exception
*/
public void dosome(MarkList markList,HttpServletRequest request) {
List<Score> sl=new ArrayList<Score>();
sl.add(markList.getScore1());
//其实是Score1到Score12
//......
sl.add(markList.getScore12());
}
@RequestMapping("markSave.action")
public String saveScore(
Score score,
HttpServletResponse response,HttpServletRequest request, List<Score> sl)throws Exception{
Score newScore = markService.addOrUpdateScore(score,sl);
request.setAttribute("score", newScore);
return "second/03grxx/04cjxx_show";
}
}
package com.sjzc.match.mark.controller;
import com.sjzc.match.common.model.Score;
public class MarkList {
private Score score1;
//......
private Score score12;
public Score getScore1() {
return score1;
}
public void setScore1(Score score1) {
this.score1 = score1;
}
//.......
public Score getScore12() {
return score12;
}
public void setScore12(Score score12) {
this.score12 = score12;
}
public MarkList(Score score1.......Score score12) {
super();
this.score1 = score1;
//.......
this.score12 = score12;
}
}
package com.sjzc.match.mark.mapper;
import java.util.List;
import org.springframework.stereotype.Repository;
import com.sjzc.match.common.model.Score;
@Repository
public interface MarkMapper {
void addMark(Score score, List<Score> sl);
Score selectByPrimaryKey(Integer id);
int updateByPrimaryKeySelective(Score score, List<Score> sl);
}
package com.sjzc.match.mark.service;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import com.sjzc.match.common.model.Score;
/**
*
* 用户需求用到接口
*
*/
public interface MarkService {
public Score addMark(Score score, List<Score> sl);
Score updateScore(Score score, List<Score> sl);
Score addOrUpdateScore(Score score, List<Score> sl);
}
[quote=引用 2 楼 qq_40649010 的回复:] [quote=引用 1 楼 pany1209 的回复:]
[quote=引用 1 楼 pany1209 的回复:]
[quote=引用 1 楼 pany1209 的回复:] 异常不是说的很明显了吗??? public String saveScore( Score score, HttpServletResponse response,HttpServletRequest request, List<Score> sl)方法的参数不要用List接口
异常不是说的很明显了吗??? public String saveScore( Score score, HttpServletResponse response,HttpServletRequest request, List<Score> sl)方法的参数不要用List接口