今天在做项目时,在jsp页面通过window.location带参数跳转控制器,却一直报400的错误,显示客户端请求有语法错误。
原因:对控制器端定义接收的参数类型、名字与jsp页面传过来的进行比较,不一样就会出错。(DATE、TIME在控制器端接收得是String 类型,后续需要再进行转换。)
String------>java.util.Date-------->java.sql.Date
String workDate;
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Date d=null;
try{
d=format.