【发布时间】:2018-10-05 12:29:44
【问题描述】:
我是 Spring 新手,在尝试获取当前日期时永久出现 baddata 错误。
代码:
日期:
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
class GetCurrentDate {
GetCurrentDate(){};
private Date curr = new Date();
private String strDateFormat = "hh:mm:ss a";
private DateFormat dateFormat = new SimpleDateFormat(strDateFormat);
private String formattedDate = dateFormat.format(curr);
String getCurrentDate(){return formattedDate;}
}
角度:
$scope.getTime = function(){
$http.get('/document/date').then(function(data){
console.log("Data: " + data);
$scope.time = data;
});
}
控制器:
//Get date
@GetMapping("/document/date")
public String gDate(){
GetCurrentDate tempDate = new GetCurrentDate();
return tempDate.getCurrentDate();
}
谢谢!
编辑:http://uixdk.com/angular/docs/error/$http/baddata 说我必须使用自己的响应转换器或将有效的 JSON 数据传递给 transformResponse。但我其实不知道怎么做。
【问题讨论】: