基于javaweb+jsp的校友信息管理系统

JavaWeb JavaBean JSP MVC MySQL Tomcat JavaScript Layui Ajax

基础JSP+Servlet或JSP+SSM(Spring、SpringMVC、MyBatis)框架或JSP+SSM+Maven(pom.xml)框架或SpringBoot…均可修改

开发工具:eclipse/idea/myeclipse/sts等均可配置运行

适用

课程设计,大作业,毕业设计,项目练习,学习演示等

                        console.log("已删除!");}});obj.del(); //删除对应行(tr)的DOM结构,并更新缓存//parent.location.reload();//刷新父级页面// layer.close(index);//parent.location.reload();//刷新父级页面layer.msg(data.fengcaiName + ' 删除成功!');// });} else if (layEvent === 'edit') { //编辑layer.open({type: 2,area: ['800px', '550px'],fixed: false, //不固定maxmin: true,content: 'fengcaiEditPre?id=' + data.id});
        Serializable id = Util.decode(request, "id");xiaoyouService.delete(Arrays.asList(id));this.redirectList(request, response);}/*** 编辑校友** @param response* @param request* @throws IOException*/@RequestMapping("xiaoyouEdit")public void edit(HttpServletResponse response, HttpServletRequest request) throws IOException {Xiaoyou vo = new Xiaoyou();vo.setId(Long.valueOf(Util.decode(request, "id")));vo.setXiaoyouName(Util.decode(request, "xiaoyouName"));vo.setXiaoyouSex(Util.decode(request, "xiaoyouSex"));vo.setXiaoyouBirthday(Util.decode(request, "xiaoyouBirthday"));vo.setXiaoyouBanji(Util.decode(request, "xiaoyouBanji"));vo.setXiaoyouPhone(Util.decode(request, "xiaoyouPhone"));vo.setXiaoyouJob(Util.decode(request, "xiaoyouJob"));vo.setXiaoyouDanwei(Util.decode(request, "xiaoyouDanwei"));vo.setXiaoyouCity(Util.decode(request, "xiaoyouCity"));vo.setXiaoyouText(Util.decode(request, "xiaoyouText"));
            String newPassword = Util.decode(request, "newPassword");loginUser.setPassword(newPassword);this.userService.update(loginUser);msg = "修改成功!";}request.getSession().setAttribute("alert_msg", msg);request.getRequestDispatcher("reset_password.jsp").forward(request, response);}// 返回一个随机颜色(Color对象)private Color getRandomColor(int minColor, int maxColor) {Random random = new Random();// 保存minColor最大不会超过255if (minColor > 255)minColor = 255;//  保存minColor最大不会超过255if (maxColor > 255)maxColor = 255;//  获得红色的随机颜色值int red = minColor + random.nextInt(maxColor - minColor);//  获得绿色的随机颜色值int green = minColor + random.nextInt(maxColor - minColor);//  获得蓝色的随机颜色值int blue = minColor + random.nextInt(maxColor - minColor);return new Color(red, green, blue);
    <!--修改--><update id="doUpdate" parameterType="com.demo.vo.Xiaoyou">UPDATE `t_xiaoyou`<set><if test ='id != null'>`id` = #{id},</if><if test ='xiaoyouName != null'>`xiaoyou_name` = #{xiaoyouName},</if><if test ='xiaoyouSex != null'>`xiaoyou_sex` = #{xiaoyouSex},</if><if test ='xiaoyouBirthday != null'>`xiaoyou_birthday` = #{xiaoyouBirthday},</if><if test ='xiaoyouBanji != null'>`xiaoyou_banji` = #{xiaoyouBanji},</if><if test ='xiaoyouPhone != null'>`xiaoyou_phone` = #{xiaoyouPhone},</if><if test ='xiaoyouJob != null'>`xiaoyou_job` = #{xiaoyouJob},</if><if test ='xiaoyouDanwei != null'>`xiaoyou_danwei` = #{xiaoyouDanwei},</if><if test ='xiaoyouCity != null'>`xiaoyou_city` = #{xiaoyouCity},</if><if test ='xiaoyouText != null'>`xiaoyou_text` = #{xiaoyouText}</if></set>WHERE `id` = #{id}</update><!--获取--><select id="findById" resultMap="BaseResultMap">SELECT <include refid="Base_Column_List" /> FROM `t_xiaoyou` WHERE `id` = #{id}</select>
                            title: '姓名',templet: vo => (vo = vo.fengcaiName) ? '<a href="#" style="color: #009688;">' + vo + '</a>' : '',event: 'info',},{field: 'fengcaiClass',title: '班级',},{field: 'fengcaiCompany',title: '工作单位',},{field: 'fengcaiJob',title: '职业',},
/*** 跳转到列表页面** @param request* @param response*/private void redirectList(HttpServletRequest request, HttpServletResponse response) throws IOException {//查询列和关键字String searchColumn = Util.decode(request, "searchColumn");String keyword = Util.decode(request, "keyword");Map<String, Object> params = new HashMap();//用来保存控制层传进来的参数(查询条件)params.put("searchColumn", searchColumn);//要查询的列
                            field: 'userSex',title: '性别',templet: vo => vo.userSex ? vo.userSex : "",},{field: 'userPhone',title: '手机',},{field: 'userText',title: '备注',},{field: 'userType',title: '类型',templet: vo => vo.userType ? vo.userType : "",},{align: 'center',fixed: 'right',title: '操作',width: 130,templet: vo => {
            } else if (layEvent === 'info') { //详情layer.open({type: 2,area: ['800px', '650px'],fixed: false, //不固定maxmin: true,content: 'fengcaiGet?id=' + data.id});obj.update({});//同步更新缓存对应的值} else if (layEvent === 'LAYTABLE_TIPS') {layer.alert('Hi,头部工具栏扩展的右侧图标。');}});//头工具栏事件table.on('toolbar(myTable)', function (obj) {if ('add' == obj.event) {layer.msg('添加');layer.open({type: 2,area: ['800px', '550px'],fixed: false, //不固定maxmin: true,
     * @param response* @param request* @throws IOException*/@RequestMapping("juanEdit")public void edit(HttpServletResponse response, HttpServletRequest request) throws IOException {Juan vo = new Juan();vo.setId(Long.valueOf(Util.decode(request, "id")));vo.setJuanName(Util.decode(request, "juanName"));vo.setJuanRen(Util.decode(request, "juanRen"));vo.setJuanSex(Util.decode(request, "juanSex"));vo.setJuanPhone(Util.decode(request, "juanPhone"));vo.setJuanDate(Util.decode(request, "juanDate"));vo.setJuanText(Util.decode(request, "juanText"));juanService.update(vo);this.redirectList(request, response);}/*** 获取捐赠的详细信息(详情页面与编辑页面要显示该捐赠的详情)并跳转回页面** @param response* @param request* @throws IOException*/@RequestMapping({"juanGet", "juanEditPre"})public void get(HttpServletResponse response, HttpServletRequest request) throws IOException {
                    fixed: false, //不固定maxmin: true,content: 'fengcai_add.jsp'});} else {//layer.alert('这是工具栏右侧自定义的一个图标按钮');}});//搜索let $ = layui.$, active = {reload: function () {let url = 'fengcaiList?keyword=' + $('#search_keyword').val() + '&searchColumn=' + $('#searchColumn').val();//执行重载table.reload('myTable', {

运行环境

Java≥6、Tomcat≥7.0、MySQL≥5.5

开发工具

eclipse/idea/myeclipse/sts等均可配置运行

技术框架

JavaWeb JavaBean JSP MVC MySQL Tomcat JavaScript Layui Ajax

基础JSP+Servlet或JSP+SSM(Spring、SpringMVC、MyBatis)框架或JSP+SSM+Maven(pom.xml)框架或SpringBoot…均可修改

适用

课程设计,大作业,毕业设计,项目练习,学习演示等

功能说明

登录、注册、退出、用户模块、公告模块、校友模块、校友风采模块、捐赠模块的增删改查管理

基于javaweb+jsp的校友信息管理系统相关推荐

  1. 基于javaweb+jsp的餐饮店信息管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot)

    基于javaweb+jsp的餐饮店信息管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot) JavaWeb JavaBean JSP MVC ...

  2. 基于javaweb+jsp的健身房信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)

    基于javaweb+jsp的健身房信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax) 运行环境 Java≥8.MySQL≥5.7.T ...

  3. 基于javaweb+jsp的宠物店信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax)

    基于javaweb+jsp的宠物店信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax) JavaWeb JavaBean JS ...

  4. 基于javaweb+jsp的银行信息管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot)

    基于javaweb+jsp的银行信息管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot) JavaWeb JavaBean JSP MVC ...

  5. 基于javaweb的医院病历信息管理系统(java+ssm+jsp+bootstrap+easyui+mysql)

    基于javaweb的医院病历信息管理系统(java+ssm+jsp+bootstrap+easyui+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclips ...

  6. 基于javaweb+jsp的敬老院养老院管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax)

    基于javaweb+jsp的敬老院养老院管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax) JavaWeb JavaBean J ...

  7. 基于javaweb+JSP+Servlet学生成绩管理系统(管理员、教师、学生)

    基于javaweb+JSP+Servlet学生成绩管理系统(管理员.教师.学生) 开发工具:eclipse/idea/myeclipse/sts等均可配置运行 适用 课程设计,大作业,毕业设计,项目练 ...

  8. 基于javaweb+jsp的小区物业管理系统(java+SSM+jsp+mysql+maven)

    基于javaweb+jsp的小区物业管理系统(java+SSM+jsp+mysql+maven) 一.项目简述 功能包括: 分为管理员及普通业主角色,业主信息,社区房屋,维护 管理,社区车辆,社区投诉 ...

  9. 基于javaweb+jsp的共享单车管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax)

    基于javaweb+jsp的共享单车管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax) JavaWeb JavaBean JSP ...

最新文章

  1. ASP.NET中 DropDownList+GridView(网格视图)的使用前台绑定[高]
  2. 深入解析Java AtomicInteger 原子类型
  3. 谷歌Android系统在美成宠儿
  4. boost::mpi模块实现scan集合的测试
  5. md5与des算法有何不同_到底AI芯片和传统芯片有何区别?
  6. 十字链表 java_十字链表法,十字链表压缩存储稀疏矩阵详解
  7. 汉化)称号插件.php,[管理|信息][UD]NameTags——基于权限的称号插件,兼容计分板,GUI显示[1.7.10-1.12.2]...
  8. _id随机的 es_es 的数据操作
  9. vue-router学习第一天
  10. 非标自动化3D选型软件三维SW合集solidworks标准件机械设计电机库
  11. java多文件生成zip_如何在java中创建多部分压缩zip文件
  12. 企业微信裂变玩法有哪些?需要使用哪些工具?
  13. 介绍分享几款免费的在线Web文件管理器
  14. Dive_into_Deep_Learning
  15. wpsword怎样涂黑方框_Excel中如何插入空心小方块和实心小方块的标志?
  16. TML5期末大作业:动漫网站设计——神偷奶爸(10页) HT简单个人网页设计作业 静态动漫主题网页作业 DW个人网站模板下载 大学生简单个人网页作品代码
  17. js中appendChild()方法
  18. linux安装网卡驱动教程6,CentOS 6.5安装无线网卡驱动教程
  19. 没有任何绘画基础的人如何自学绘画?
  20. IM SDK websocket chart room

热门文章

  1. 看了十日的电视,写一下购买总结
  2. java数组的下界_我的世界Java版1.16 20w12a 发布 添加下界重生锚
  3. AutoCAD 2008 绘制构造线和多段线
  4. 每月一书(202211)天幕红尘
  5. vue3项目目录结构
  6. L1-070 吃火锅(C语言)
  7. android11底层,懂的扣个11 魅族Flyme的Android11底层安排上了
  8. 利用OpenCV的函数putText()为图像添加数值型文本内容
  9. 【Python】情人节表白烟花(带声音和文字)
  10. python爬取b站弹幕并进行数据可视化