萌新,求help,backbone前段与后端jfinal的通信
前端backbone:
deleteData:function(pObj){ console.log(pObj); this.sync('delete',pObj,{ success:function(){ console.log("success"); }, error:function(){ console.log("error"); } });},
url: "http://localhost:7001/mles-server/formQuery",
这是model中的一个方法,pObj是view中传递过来的一个model对象
后端:jfinal
路由配置:
@Override public void configRoute(Routes routes) { routes.add("/user", UserRestController.class); routes.add("/formQuery", FormQueryController.class); }方法:
public class FormQueryController extends Controller { public void index(){ getResponse().addHeader("Access-Control-Allow-Origin", "*"); String callback = getPara("callback"); List<FormTable> todos = FormTable.dao.find("select * from FORM_TABLE"); String jsonp=callback+"("+ JsonKit.toJson(todos)+")"; renderJson(jsonp); } public void delete(){ String ID = getPara(0); FormTable.dao.deleteById(ID); renderText("success"); } }现在是deleteDate方法访问不到FromQuerycontroller中的delete方法。,是我的路由配置有问题吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
太眼花缭乱了
不过建议你在代码里面这段加个断点,然后调试下,看看id获取到的值是不是空
String ID = getPara(0);
改下贴子内容的格式,里面很多无关的 css 样式内容,影响阅读