时间: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邮箱联系删除。
近期公司要开发新的项目,要用struts2+mybatis+spring框架,所以学习了下,来自己的博客发表下,希望能给大家带来帮助!主要实现用户的增删改查操作
这个代码其实不是由我本人发现的,而是在翻看公司项目时无意间发现,觉得很实用所以拿出来大家分享。框架:Struts2+spring+ibatis,主要实现是依靠H
实现Struts、Spring和Hibernate三种框架的整合。为实现SSH多层框架的整合,Web通常会被分层,即presentationlayer、data
软件开发实际就是数据的增删改查,javascript前端开发也不例外。今天学了jquery框架的简单使用。于是用它实现简单的增删改,接着也用原始的javascr
由于工作上的原因,需要进行定时任务的动态增删改查,网上大部分资料都是整合quertz框架实现的。本人查阅了一些资料,发现springBoot本身就支持实现定时任