碎片化 | 第四阶段-36-struts-spring结合jdbc实现删除功能-视频
时间:2022-05-06
本文章向大家介绍碎片化 | 第四阶段-36-struts-spring结合jdbc实现删除功能-视频,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
如清晰度低,可转PC网页观看高清版本:
http://v.qq.com/x/page/z05669dznu6.html
结合jdbc实现删除功能(使用redirectAction)
整体流程:
/delete.do->filter控制器->struts.xml->struts-spring-plugin->Action->dao->result(success、error)->list.jsp、error.jsp
步骤:
1:在jsp页面中添加删除链接,删除标志参数是id
<td><a href="delete.do?id=${note.id }">删除</a></td>
2:添加一个error.jsp
3:增加DeleteAction---execute-----参数id
4:写dao接口和实现类
5:配置struts.xml中的action和result
<!-- 删除笔记信息ID -->
<action name="delete" class="deleteAction">
<result name="success" type="redirectAction"><!-- 执行完毕之后,跳转到需要执行的action对象 -->
<param name="namespace">/demo</param><!-- 对应的package中的namespace -->
<param name="actionName">list</param><!-- 对应的是namespace所对应的action名称name -->
<!-- 默认执行方法为execute,如果action为list的method非默认值(execute),则此处需要添加方法参数 -->
<!-- <param name="method">execute</param> -->
</result>
<!-- 如果是当前namespace,那么可以使用默认配置,此处只写action的name名称 -->
<!-- <result name="success" type="redirectAction">
list
</result> -->
<result name="error" type="dispatcher">/WEB-INF/jsp/error.jsp</result>
</action>
- SSH免密登录,RSA认证登录
- Zookeeper安装部署调试命令
- Facebook 直播是如何承受海量压力的?
- 将 Redis 作为图数据库
- 爬取 Stackoverflow 100 万条问答并简单分析
- Python: 早点知道这些就不会这样了
- 第一个参数:initScans(job)
- Mysql 高可用 InnoDB Cluster 多节点搭建过程
- 用MapReduce分析Hbase将结果插入mysql中
- 敲敲级简单的鉴别H图片的小程序
- processArgs方法解读
- Python分布式微博爬虫(源码分享)
- NewInstallUserMapper.class阅读笔记
- TimeUtil类所有方法
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- TextInputLayout输入框控件的悬浮标签
- android使用SwipeRefreshLayout实现ListView下拉刷新上拉加载
- Android自定义ScrollView使用自定义监听
- Android开发实现拨打电话与发送信息的方法分析
- Android 3.0引入的异步加载机制Loader
- 自定义注解1-实现spel表达式
- 自定义注解2-动态修改注解的属性值
- 自定义注解3-组合注解
- swagger增加接口版本管理
- 数据安全02-Base64 算法原理
- leetcode之整理字符串
- 使用Docker镜像
- 操作Docker镜像
- Qt音视频开发40-人脸识别离线版
- Sysbench测试神器:一条命令生成百万级测试数据