资源简介
这个例子实现了学校的增删改查,以及学生所在的学校信息,学生信息包括有学生的性别、年龄、姓名、所在的学校。运用了级联操作实现了级联删除、修改、增加、查找。
还包括了用户的登录和退出。
代码片段和文件信息
package com.ssh.filter;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletConfig;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.stu.entity.User;
public class PageFilter implements Filter {
public void destroy() {
}
public void doFilter(ServletRequest req ServletResponse resp
FilterChain chain) throws IOException ServletException {
HttpServletRequest request = (HttpServletRequest) req;
HttpServletResponse response = (HttpServletResponse) resp;
request.setCharacterEncoding(“UTF-8“);
response.setContentType(“text/html;charset=UTF-8“);
//判断请求的URI
String uri = request.getRequestURI();
//访问系统主页
if(uri.contains(“main.jsp“)){
//判断session是否失效
User user = (User) request.getSession().getAttribute(“user“);
if(user==null){
response.sendRedirect(request.getContextPath()+“/index.jsp“);
}
}
//访问除主页和登录页面之外的页面
if(!uri.contains(“index.jsp“) && !uri.contains(“main.jsp“)){
//判断请求头是否是直接通过地址栏访问
String referer = request.getHeader(“Referer“);
if(referer==null){//如果是从地址栏直接输入的时候
response.sendRedirect(request.getContextPath()+“/index.jsp“);
}
}
chain.doFilter(req resp);
}
public void init(FilterConfig arg0) throws ServletException {
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2126 2018-03-28 11:03 ssh学生管理系统\SQL\stu.sql
文件 607 2018-03-26 15:34 ssh学生管理系统\stu\.classpath
文件 282 2018-03-26 14:12 ssh学生管理系统\stu\.myme
文件 1746 2018-03-26 14:30 ssh学生管理系统\stu\.project
文件 500 2018-03-26 14:12 ssh学生管理系统\stu\.settings\.jsdtscope
文件 364 2018-03-26 14:12 ssh学生管理系统\stu\.settings\org.eclipse.jdt.core.prefs
文件 447 2018-03-26 14:12 ssh学生管理系统\stu\.settings\org.eclipse.wst.common.component
文件 252 2018-03-26 14:12 ssh学生管理系统\stu\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-03-26 14:12 ssh学生管理系统\stu\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-03-26 14:12 ssh学生管理系统\stu\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 3803 2018-03-28 08:38 ssh学生管理系统\stu\src\applicationContext.xm
文件 1657 2018-03-28 10:07 ssh学生管理系统\stu\src\com\ssh\filter\PageFilter.java
文件 1673 2018-03-28 09:40 ssh学生管理系统\stu\src\com\stu\action\SchoolAction.java
文件 2208 2018-03-28 09:28 ssh学生管理系统\stu\src\com\stu\action\StudentAction.java
文件 1333 2018-03-28 10:58 ssh学生管理系统\stu\src\com\stu\action\UserAction.java
文件 1648 2018-03-28 08:40 ssh学生管理系统\stu\src\com\stu\dao\impl\SchoolDaoImpl.java
文件 1476 2018-03-28 09:29 ssh学生管理系统\stu\src\com\stu\dao\impl\StudentDaoImpl.java
文件 666 2018-03-27 09:04 ssh学生管理系统\stu\src\com\stu\dao\impl\UserDaoImpl.java
文件 350 2018-03-28 08:39 ssh学生管理系统\stu\src\com\stu\dao\SchoolDao.java
文件 334 2018-03-28 09:28 ssh学生管理系统\stu\src\com\stu\dao\StudentDao.java
文件 126 2018-03-27 09:03 ssh学生管理系统\stu\src\com\stu\dao\UserDao.java
文件 926 2018-03-27 10:02 ssh学生管理系统\stu\src\com\stu\entity\PageBean.java
文件 666 2018-03-28 09:36 ssh学生管理系统\stu\src\com\stu\entity\School.hbm.xm
文件 702 2018-03-27 08:13 ssh学生管理系统\stu\src\com\stu\entity\School.java
文件 645 2018-03-27 08:18 ssh学生管理系统\stu\src\com\stu\entity\Student.hbm.xm
文件 761 2018-03-27 08:13 ssh学生管理系统\stu\src\com\stu\entity\Student.java
文件 504 2018-03-27 08:16 ssh学生管理系统\stu\src\com\stu\entity\User.hbm.xm
文件 510 2018-03-27 08:11 ssh学生管理系统\stu\src\com\stu\entity\User.java
文件 1829 2018-03-28 08:39 ssh学生管理系统\stu\src\com\stu\service\impl\SchoolServiceImpl.java
文件 1677 2018-03-28 09:28 ssh学生管理系统\stu\src\com\stu\service\impl\StudentServiceImpl.java
............此处省略216个文件信息
相关资源
- 基于ssh框架的web旅游管理系统
- SSH框架搭建源码
- 注解方式搭建ssh框架并简单实现注册
- SSH框架引用存储过程的含源代码)
- SSH框架整合之增删改查
- 完整的ssh项目源码
- SSH框架简单,通俗易懂
- 基于SSH框架的图书管理系统
- ssh框架网上购物商城练习包含完整代
- 基于SSH框架的超市管理系统附数据库
- ssh框架的学生管理的简单,包括增删
- ssh租房系统项目源码-附数据库
- ssh框架宠物系统.rar
- SSH框架图书商城系统带支付功能
- 简单的SSH框架的增删改查
- 基于SSH三大框架的信息管理系统的毕
- SSH Project
- 简单的ssh框架项目
- OA管理系统SSH框架---北大青鸟学士后第
- 使用ssh框架实现的员工管理系统
- 一个完整的ssh框架搭建的登陆注册系
- 实验预约系统
- 基于SSH框架的健身俱乐部管理系统
- 超级详细通俗易懂-SSH框架讲义完整版
- 基于ssh框架简单的学生信息管理系统
- SSH框架代码
- 基于SSH框架消息管理系统
- 论坛系统ssh框架
- 一个简单的SSH框架项目
- BS SSH框架详解包括代码有解释
评论
共有 条评论