beetl必须访问静态页面吗

dandan9112 发布于 2016/03/17 10:20
阅读 770
收藏 0

>>加载模板错(TEMPLATE_LOAD_ERROR): 位于0行 资源:/views/invest/bidProfit.html 模板根目录为 D:\project\java\hopespace03\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\voiinnov-puhuilicai-web_004\

我的controller没有静态页面,只是想从后台返回数据

这是我的controller

@RequestMapping(value="/invest/bidProfit")
@ResponseBody
public Map bidProfit(ModelMap map,HttpServletRequest request,@RequestParam("id") BigDecimal id,@RequestParam("bidMoney") BigDecimal bidMoney){
LoanInfo loanInfo = loanService.getLoanInfoByLoanId(id);
BigDecimal rate=loanInfo.getRate().divide(new BigDecimal(100));
BigDecimal days=new BigDecimal(loanInfo.getDeadLine());
BigDecimal profit=new BigDecimal(0);
if(null!=bidMoney){
profit= bidMoney.multiply(rate).multiply(days).divide(new BigDecimal(360),2, BigDecimal.ROUND_HALF_EVEN);
}
map.put("bidProfit", profit);
return map;
}
beetl必须返回静态页吗?

加载中
0
Say厮守永远
Say厮守永远
不是必须返回静态页。你这个问题是配置问题。没有找到你的视图文件。推测你是把views放在web-inf目录里了,那么你的路径就要有WEB-INF目录.或者你视图不是html,那你就要设置视图的后缀。
Say厮守永远
Say厮守永远
回复 @dandan9112 : 你AJAX应该请求一个controller,而不是请求一个页面,去掉你url后面的.htm
d
dandan9112
我没有对应的html,只是要从后台查数据返回到前台
0
闲大赋
闲大赋
你确认访问了这个controller ?
0
闲大赋
闲大赋

是不是访问这个controller出错了,导致调到beetl模板页面

返回顶部
顶部