大家好,又见面了,我是你们的朋友全栈君。
页面报400,控制台没输出也没报错,原来是数据库中的date类型,和实体的字段冲突。
获取到页面的时间,转换成date类型,在给实体date类型属性赋值。
报has an unsupported return type: class java.lang.String===》在dao层写add方法时,疏忽了,写了String的返回类型
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletResponse;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.servlet.ModelAndView;
import com.six.model.In_out_come;
import com.six.service.InOutService;
import com.six.utils.LogerUtil;
import com.six.utils.Pagenation;
@Controller
public class InOutController {
@Autowired
private InOutService ios;
@RequestMapping("/getAllInOut")
public ModelAndView getAllInOut(@RequestParam(defaultValue = "1") int page, HttpServletResponse re) {
// try {
// re.getWriter().println("<script>alert('OK,呵呵')</script>");
// } catch (IOException e) {
// // TODO Auto-generated catch block
// e.printStackTrace();
// }
ModelAndView mm = new ModelAndView("html/right2ffy");
int count = ios.getInOutCount();
int pageNuM = 0;
page = Pagenation.judgePage(page, count, pageNuM);
int page1 = (page-1)*2;//拼接sql分页
List<Map<String, Object>> list = ios.getAllInOut(page1);
mm.addObject("list", list);
mm.addObject("page", page);
mm.addObject("count", count);
LogerUtil.logMessage("收支流水信息:" + list);
return mm;
}
@RequestMapping("/addinout")
public String addinout(In_out_come inout, String date) throws ParseException { //获取页面date
System.out.println(date);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
inout.setIn_made_date(sdf.parse(date)); //转为date类型
try {
ios.addinout(inout);
LogerUtil.logMessage("新增成功");
} catch (Exception e) {
// TODO: handle exception
LogerUtil.logerror(e.toString());
}
return "redirect:getAllInOut.do";
}
}
400报错!
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/130840.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...