Spring练习-29(角色添加操作)

news/2024/11/16 19:30:08/

1、点击新建

2、添加角色名称和信息之后,添加到数据库当中,与此同时你的页面要跳回

3、跳回角色列表页面

4、那是入口,入口就是保存

5、当你保存到表单里就是提交呀!

6、流程是我把数据封装给某个方法:------》封装给一个role对象,这个role对象再依次经过传递-----》给我们业务层------》给我们的Dao层-----》通过一个JDBC模板进行保存

7、请求过去是不是有响应,请求过去,最终DAO层----》业务层------》web层-----》然后再跳转到web页面:

8、角色列表展示和添加操作

9、角色管理页面是role.add.jsp页面

10、找表单,后面的roleSave就行

11、role下面的属性名必须一致

12、必须一致,一致springMvC才能够进行封装

12.1

13、现在创建一个方法,名字叫做

14、返回数据返回一个string就行

15、先return一个null不要报错

16、这里要不要参数

17、你页面提交的是一个数据,现在传入一个role属性

18、通过roleSerive进行保存

19、方法没有给他创建

20、创建好了

21、然后为serive进行创建

22、创建一个实现

23、给他save一下

24、Dao中也没有save,想办法给他创建一下

25、然后为这个实现创建一个save方法

26、这里通过jdbc模板进行保存

27、???写个占位符,主键是增长的,

27.1

28、role.getName

29、role.getRoleDesc

30、最终回到我们的web层

31、web层到这里

32、我要实现重定向,跳到这个位置

33、你为什么要找他,因为你找他,他内部去查询数据,他列表数据再返回到这个地址:

34、你这里能不能跳转到jsp页面,跳转之后直接跳转到jsp页面,没有数据进行保存

35、你必须找到list方法,找到方法,查询到数据,然后再进行转发

36、查到数据然后再进行转发,给他重新启动一下

37、给他重新发布一下,填一下就业指导:

38、负责学生的就业工作

39、为什么乱码了

40、数据库也是

41、原因在于当前表单的提交方式,而post本身具有乱码问题

42、我们可以在web.xml中配一个fileter,解决方法是在filter中配置其他配置项:配置一个filter

43、就这个

44、给他指定一个编码方式:给他指定一个encoding

45、编码是utf-8

46、名字叫filter-mapping

47、所有的请求我都让它过一下

48、重新添加一条数据

49、添加数据成功


http://www.ppmy.cn/news/1050056.html

相关文章

HTTPS 握手过程

HTTPS 握手过程 HTTP 通信的缺点 通信使用明文,内容可能被窃听(重要密码泄露)不验证通信方身份,有可能遭遇伪装(跨站点请求伪造)无法证明报文的完整性,有可能已遭篡改(运营商劫持) HTTPS 握手过程 客户端发起 HTTPS 请求 用户在浏览器里…

Nevron 3DChart Crack,可视化界面在运行时可用

Nevron 3DChart Crack,可视化界面在运行时可用 3DChart使用OpenGL 3D图形引擎创建复杂的2D和3D图表,这些图表可以包含静态或动画图像。3DChart包括一个用于生成图表模板的独立应用程序和一个ASP服务器配置实用程序。该组件还包括一个专门设计用于与3DChart集成的工具…

Java中的装箱和拆箱以及经典的面试题:1.三元运行符是一个整体,精度自动转换,if_else是单独的。2.自动装箱和拆箱的底层源码

1.在JDK1.5之前是手动装箱和手动拆箱的 手动装箱的2种实现方式: (1)Integer.valueOf(n) (2)new Integer(n) 手动拆箱的实现方法:integer.intValue() 2.在JDK1.5以后(包含1.5)是自动装箱和自动拆箱的 自动装…

C# 流Stream详解(1)——读写txt和二进制文件

【读写txt文件】 电脑手机上有各种各样的文件,例如视频文件、图片文件、文本文件,其中读写txt文件是最简单的,有多种方式, 使用StreamReader和StreamWriter //读取文件 string path "C:\example.txt"; // 文件路径 …

《你当像鸟飞往你的山》 书目总结

《你当像鸟飞往你的山》 书目总结

c++基础系列:语句

语句 简单语句语句作用域条件语句迭代语句跳转语句try语句块和异常处理

el-row的@click.stop并没有阻止事件冒泡,还是会触发外层div的点击事件

当点击一个元素时,会进行冒泡,一直触发到父元素。可以通过给click加stop来阻止事件冒泡,如:click.stop“search_maf_version(version)”,但是发现给el-row加上click.stop并没有生效,还是会触发外部的点击事…

代码随想录算法训练营(23/6/25)LeetCode 84.柱状图中最大的矩形

LeetCode 84.柱状图中最大的矩形 今天是算法训练营的打卡的最后一天,我开始觉得我能坚持下来,但因为个人原因,还有期末考试我花太多心思,打卡就一直断断续续,博客没怎么写,最终也写完了