SSH_框架整合1】的更多相关文章

SSH_框架整合6--修改Edit员工信息 1 加上修改Edit键 (1)emp-list.jsp <td> <a href="emp-input?id=${id }">Edit</a> </td> 2 表单回显--- 方法一:通过隐藏域的方法 (1)EmployeeDao.java //5 Edit public Employee get(Integer id){ return (Employee) getSession().get(E…
SSH_框架整合5--验证用户名是否可用 1 emp-input.jsp中编写ajax验证用户名是否可用: <script type="text/javascript" SRC="scripts/jquery-1.7.2.js"></script> <script type="text/javascript"> $(function(){ $(":input[name=lastName]")…
SSH_框架整合4--添加员工信息 一. 1 index.jsp:添加:<a href="emp-input">添加员工向信息:Add Employees' Information</a> 2 因为在添加员工信息时要选择员工的部门信息,所以要先获取Department信息: (1)com.atguigu.ssh.dao中:提取EmployeeDao.java中公共部分代码(getSession())作为父类BaseDao SSH_框架整合4--添加员工信息  新…
4. 完成功能. (1)com.atguigu.ssh.actions包下新建EmployeeAction.java package com.atguigu.ssh.actions; import java.util.Map; import org.apache.struts2.interceptor.RequestAware; import com.atguigu.ssh.service.EmployeeService; import com.opensymphony.xwork2.Actio…
1 WEB环境下配置Spring   因为是在WEB环境中应用Spring,所以要先配置web.xml: (1)WebContent-WEB-INF-lib包中,加入Spring包下的required的所有jar包: (2)WebContent-WEB-INF下新建web.xml,配置web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.…
一 架构 1Action类 2 配置文件 3 View页面 二  Code 1 src (1)com.atguigu.ssh.actions >EmployeeAction.java package com.atguigu.ssh.actions; import java.io.ByteArrayInputStream; import java.io.InputStream; import java.io.UnsupportedEncodingException; import java.uti…
一.普通删除 1 完善src中 类: (1)EmployeeDao.java中: //2 删除 public void delete(Integer id){ String hql="DELETE FROM Employee e WHERE e.id=?"; getSession().createQuery(hql).setInteger(0,id).executeUpdate(); } (2)EmployeeService.java中: //2删除 public void delet…
一.创建数据库并设置编码. A) create database oa default character set utf8. 二.MyEclipse工程 A) 在Myeclipse里创建web工程,并设置编码为utf8. B) 添加框架环境 1.添加Junit4 library(Myeclipse自带) 2.添加Struts2环境 ①所需Jar包 ②配置文件:拷贝一个struts.xml模版到src目录,进行适当修改,在web.xml里配上需要的代码. struts.xml <?xml ver…
使用SSM(Spring.SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方.之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些.以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下.这次,先说说三大框架整合过程.个人认为使用框架并不是很难,关键要理解其思想,这对于我们提高编程水平很有帮助.不过,如果用都不会,谈思想就…
SSH框架整合 一.原理图 action:(struts2) 1.获取表单的数据 2.表单的验证,例如非空验证,email验证等 3.调用service,并把数据传递给service Service:业务层 增删改查,比如:登录,调用dao的query方法进行查询,返回结果,进行用户名密码的比对,将结果返回给action Dao(hibernate)save.delete.update.query Spring 1.ioc,由spring管理创建.销毁action.service.dao Jav…