一、编写service,修改数据要根据ID回显数据

  //根据ID查询    public Brand findById(Long id);    //修改    public int update(Brand brand);二、编写serviceImpl
@Overridepublic Brand findById(Long id) {    return brandDao.selectByPrimaryKey(id);}

@Overridepublic int update(Brand brand) {    return brandDao.updateByPrimaryKeySelective(brand);}三、编写controller,修改返回Result类型
//根据ID查询回显数据//    @RequestMapping("/findById")    @RequestMapping("/{id}")//    public Brand findById(Long id){    public Brand findById(@PathVariable(value = "id")Long id){        return brandService.findById(id);    }    //修改    @RequestMapping("/update")    public Result update(@RequestBody Brand brand){        int id = brandService.update(brand);        if (id>0){            return new Result(true,"修改成功");        }else {            return new Result(false,"修改失败");        }    }
四、编写页面html
//添加保存$scope.save=function () {   var url="../brand/save.do"; //判断是添加还是修改,添加$scope.entity.id==null,否则执行修改   if ($scope.entity.id!=null){      url="../brand/update.do"   } //发送请求$http.post(url,$scope.entity),第一个参数是请求地址,第二个参数是提交的数据   $http.post(url,$scope.entity).success(function (response) {      if(response.success){         //重新加载         return $scope.reloadList();      }else {         alert(response.message);      }   });}//根据ID回显数据$scope.findById=function (id) {   // $http.get('../brand/findById.do?id='+id).success(function (response) {   $http.get('../brand/'+id+'.do').success(function (response) {      $scope.entity=response;   });}
<td class="text-center">   <button type="button" class="btn bg-olive btn-xs" data-toggle="modal"         data-target="#editModal" ng-click="findById(entity.id)" >修改</button></td>
//ng-click="save()",根据请求地址判断调用save
<button class="btn btn-success" data-dismiss="modal" aria-hidden="true" ng-click="save()">保存</button>

转载于:https://www.cnblogs.com/zhangrongfei/p/11332213.html

angular js 页面修改数据存入数据库相关推荐

  1. angular js 页面添加数据保存数据库

    一.编写实体类Controller层返回数据使用 package entity; import java.io.Serializable; public class Result implements ...

  2. python爬取新闻存入数据库_python爬取数据存入数据库

    昨天本来写了一篇关于python爬取的文章,结果没通过,正好今天一起吧.用python同时实现爬取,和存入数据库,算是复习一下前面操作数据库的知识. 1.准备工作 既然是爬取,那自然要连接到爬取的页面 ...

  3. 02数据存入数据库-视频网站-实践-scrapy框架-python

    文章目录 1 构建Item 1.1 创建Item 1.2 获取目标内容 1.3 解析数据接口 1.4 封装Item 2 存储 2.1 mysql 2.2 pipelines 3 测试 4 后记 1 构 ...

  4. 把爬取信息导出到mysql,关于爬虫学习的一些小小记录(四)——爬取数据存入数据库...

    关于爬虫学习的一些小小记录(四)--爬取数据存入数据库 创建数据库 pymysql 模块 具体操作 预知后事如何 前面我们已经讲了怎么访问网页,并且从网页源码中提取数据.既然数据有了,怎样管理就是下一 ...

  5. python爬取微博数据存入数据库_Python爬取微博数据并存入mysql,excel中

    寒假期间做微博数据统计,由于是部门要求,也没办法,自己又是一个懒人,直接用python实现吧.写的很粗糙,也很差,请大家别介意. 总的来说分成两个模块:一个爬取微博数据存入数据库,一个从数据库调取数据 ...

  6. python爬取InterfaceLIFT壁纸,下载到本地,数据存入数据库(mysql,mongodb)

    github地址 欢迎star,欢迎拍砖 适用pythopn版本 Python 2.7 or Python 3.6 只在这两个版本之下测试过,正常运行 项目文件说明 main.py 主要文件 mysq ...

  7. 爬虫小案例-爬取当当网TOP500的图书并将数据存入数据库

    在这里分享一个刚刚学习爬虫时自己做的一个小案例,爬取了当当网TOP500的图书信息,包括图书名称.作者名称和出版社的名称. 1.分析网页 url:http://bang.dangdang.com/bo ...

  8. Python爬虫 scrapy框架 爬取智联招聘,并把数据存入数据库,存为json格式的数据

    First:创建项目:执行下面三句命令: 1. scrapy startproject zhilianzhaopin2. cd zhilianzhaopin3.scrapy genspider zhi ...

  9. servlet中文数据存入数据库为乱码的解决办法

    今天在测试从web端存入数据到数据库,结果存入数据库的中文数据出现乱码.当然读取出来的时候也是乱码 乱码的原因是tomcat的内部编码格式iso8859-1导致. 而在每个jsp页面设置的utf-8仅 ...

最新文章

  1. 秒啊!程序员防猝死指南来了!
  2. android的五大布局(layout)
  3. 我的Android学习体系
  4. T-SQL查询进阶--流程控制语句
  5. ImageView一例
  6. 去掉thinktime查看响应时间的方法
  7. 击鼓传花:对比 muduo 与 libevent2 的事件处理效率
  8. STL--deque用法
  9. Atitti opencv2.4 实现的人脸检测 attilax总结
  10. 手机万能摄像头ip搜索工具_一款 APP,130 多种功能,让你的手机秒变万能工具箱...
  11. Js逆向实战之网易云音乐(手把手视频讲解)
  12. 设置JTree树形结构文字的颜色以及文字背景颜色的方法_-Chaz-_新浪博客
  13. (七)线程的优先级Priority和关键词:synchronized
  14. 【verbs】ibv_query_qp()
  15. 像西方知识分子那样登场
  16. VS2008 LINK : fatal error LNK1104: cannot open file 'atls.lib'错误解决方案
  17. 记录一下家里双路由实现wifi漫游功能
  18. wtc6508bsi,键释放引发的问题分析及解决
  19. 亿级流量电商详情页系统实战-28.商品详情页结构分析、缓存全量更新问题以及缓存维度化解决方案
  20. UVC webcam添加H264 NV12等格式支持

热门文章

  1. 智慧能源管理系统_ 能源管理平台_能源管理系统制作公司
  2. 【类脑实验】`Hopfield` 模型的实现
  3. php的构造函数理解
  4. 三菱PLC和PC机通过编程口串行通信实现
  5. PNAS:勘探地球物理学论文
  6. MBR30100CT-ASEMI插件肖特基二极管MBR30100CT
  7. python文本统计单词_Python实现文本单词统计
  8. java中Solution怎么用_【leetcode】solution in java——Easy4
  9. SQL*Plus break与compute的简单用法
  10. lstm bptt推导