SSH_框架整合3-删除】的更多相关文章

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--添加员工信息  新…
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]")…
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…
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…
本文描述的是框架SSH集成的示例,由于在这个过程中有一些小的细节容易被遗忘,特别撰写了一篇小的博文来记录这个过程,希望对自己以及后来者能够起到积极意义. 本文中使用的框架和版本号为: struts-2.3.1.2.hibernate-3.6.10.spring-3.1.1 其下载地址分别为: http://struts.apache.org/download.cgi#struts2312 http://sourceforge.net/projects/hibernate/files/hibern…
三大框架顾名思义就是非常有名的Struts2 ,Hibernate,Spring, 框架整合的方法很多,现在我写一个非常简单的整合过程,相信大家一看就会! 这里使用的struts-2.2.1.1.hibernate-3.2.0.spring2.5.6 第一步,搭建Struts2环境 1.导入struts2的jar包(直接把struts-blank项目下的依赖库coypy到自己项目中) 2. 配置web.xml,增加struts2提供的过滤器(参考struts-blank项目) <?xml ver…