struts2+spring+ibatis框架整合实现增删改查

时间:2021-05-19

初步学习SSI框架,做的struts2+spring+ibatis框架整合的小实例,实现增删改查操作。

项目框架如下所示:

准备工作:导入需要的struts2、spring、ibatis的jar包,这里不一一列举了。

下面直接上完整的配置文件内容和代码,不说明先后步骤了

一、配置文件

1、spring配置文件applicationContext.xml(业务逻辑层)

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://.user.model.User" ;%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head> </head> <body> <% List<User> userlist=(List<User>)session.getAttribute("userresult"); System.out.println("userResult.jsp--size--"+userlist.size()); for(int i=0;i<userlist.size();i++) { System.out.println("userResult.jsp--"+userlist.get(i).getUserid()+"-"+userlist.get(i).getUsername()+"-"+userlist.get(i).getPassword()); } %> <table border="1"> <tr> <td>用户ID</td> <td>用户名</td> <td>密码</td> <td>修改</td> <td>删除</td> </tr> <%for(int i=0;i<userlist.size();i++) {%> <tr> <td><%=userlist.get(i).getUserid() %></td> <td><%=userlist.get(i).getUsername() %></td> <td><%=userlist.get(i).getPassword() %></td> <td><a href="index_queryUserById.do?id=<%=userlist.get(i).getUserid() %>" rel="external nofollow" >修改</a></td> <td><a href="index_deleteUser.do?id=<%=userlist.get(i).getUserid() %>" rel="external nofollow" >删除</a></td> </tr> <%} %> </table> </body></html>

6、success.jsp操作成功页面

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> </head> <body> 操作成功! </body></html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章