自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员大阳

程序员大阳的随笔

  • 博客(12)
  • 资源 (8)
  • 收藏
  • 关注

原创 EasyUI+JavaWeb奖助学金管理系统[18]-奖助学金申请功能开发

1. 本章任务本章需要开发的奖助学金申请功能,是整个系统的核心功能,用于实现学生角色发起奖助学金项目的申请。整体的申请流程是学生申请–班主任审核–学院管理员审核–学校管理员审核,全部审核通过后即为申请成功。如果某一流程审批被驳回,即为失败。2. 数据库表结构分析审批过程中相关数据使用flow表来记录,flow表结构如下:CREATE TABLE `flow` ( `id` int(11) NOT NULL AUTO_INCREMENT, `studentId` int(11) DEFAU

2020-12-31 22:38:39 446 1

原创 EasyUI+JavaWeb奖助学金管理系统[17]-问题反馈功能开发

致力于推出轻松、幽默、易懂的视频编程教程:查看教程1. 本章任务前期已完成以下功能开发:登录后台管理主页面奖助学金项目管理机构管理人员管理角色权限管理今天来开发问题反馈功能。问题反馈是指学生提交问题,查看问题及反馈,学校管理员就问题编写反馈意见的功能。涉及两个页面:学生问题反馈页面questionAsk.html,管理员问题答复页面questionReply.html。2. 添加菜单首先在WebContent目录下添加两个页面questionAsk.html和question.

2020-12-27 15:21:37 363

原创 EasyUI+JavaWeb奖助学金管理系统[16]-权限管理功能的开发

致力于推出轻松、幽默、易懂的视频编程教程:查看教程1. 本章任务之前已经实现了登录、项目管理、机构管理、用户管理,本篇来实现下权限管理的功能。所谓权限管理,在本系统中还是比较简单的,就是某角色所能访问的菜单列表。注意角色与菜单是多对多的关系,即一个角色可以对应对个菜单,一个菜单也可以对应多个角色。权限管理的对应关系保存在表rolemenu中。本篇就来实现权限管理,通过下拉框选择一个角色,然后通过表格显示选中角色拥有的菜单信息,在表格中可以选择多个菜单,然后点击提交按钮可以保存角色-菜单对应。.

2020-12-27 10:07:03 290

原创 EasyUI combobox选中项变化事件存在的问题

1. 背景combobox下拉选择框,是非常常用一个组件了。在普通的html组件中,我们使用onChange方法来检测select组件的选中项变化。但是在EasyUI中,提供了两个方法:onChange以及onSelect,而且在具体使用中还存在一些问题。2. 写法需要将方法写在dataOptions中,例如:<select id="input-role" class="easyui-combobox" style="width: 200px;" data-options="onChang

2020-12-27 08:24:46 849

原创 EasyUI+JavaWeb奖助学金管理系统[15]-人员管理功能实现

致力于推出轻松、幽默、易懂的视频编程教程:查看教程1. 本章任务之前已陆续实现了登录、后台管理主页面、项目管理、机构管理功能。本章来实现下人员管理功能,人员管理功能由学校管理员角色使用,其他学校管理员、班主任、学生均不允许进行人员管理操作。由于常规的增删改查之前已经讲解的非常详细了,所以本篇主要讲解一些比较重点难点的内容。同时为了方便新手学习,在本篇的最后也会附上人员管理功能的全部相关类代码,便于粘贴使用。我就是这么NICE,无需感谢,哈哈。2. 人员分页浏览的实现人员的分页浏览,是有需要注.

2020-12-26 19:29:05 315

原创 Java技能点--基于Callable接口的线程

1. 背景之前已经实现了继承Thread的线程实例,也实现了基于Runnable接口的线程实例。这两种方式实现的线程,都是有一个run()方法,但是没法设置返回值。通过Callable接口,我们可以为线程设定返回值,然后可以等待获取返回值,非常好用。2. 代码实现/** * 读文件大小 */public class ReadFileCallable implements Callable<Long> { private String fileName; public R

2020-12-24 15:05:40 283

原创 2020年终总结

1. 引子2020年过的格外的、分外的、出乎意料的快。仿若刚刚过完去年春节,今年的元旦就迫不及待的要光临了。这一年,发生了许多大事,想必会给许多人留下难以忘却的画面。90年的我,如今已毕业6年,国企3年民企3年,如果从写代码做项目算起来,这都已是第11个年头。30岁的时候,应该留下一篇文章,记录下此时的心情。收拾好精神,再出发。2. 少年30岁的时候往前看,学生时代的自己,用一个词形容就是懵懂。对人生、对事业、对亲朋、对恋人,都是懵懵懂懂,却偏偏觉得自己少年老成。感谢学生时代自己的努力,考上

2020-12-23 09:04:27 450 6

原创 EasyUI+JavaWeb奖助学金管理系统[14]-机构新增、编辑、删除的实现

致力于推出轻松、幽默、易懂的视频编程教程:查看教程1. 本章任务之前已实现了机构的分页浏览,本章来实现下机构的新增、编辑、删除功能。2. 新增功能的实现机构新增与之前的项目新增比较类似,但是需要注意的是,机构新增时需要选择新增机构的上级机构。所以在页面初始化时应加载结构列表信息到新增弹窗中。2.1 添加新增弹窗代码如下,需要注意的是我们将表单输入框的id设置为add-xxx格式便于区分这是属于新增弹窗的输入框。xxx部分可以设置为跟后端Depart类属性名字相同,便于对应。 <!-.

2020-12-09 15:57:32 290

原创 EasyUI+JavaWeb奖助学金管理系统[13]-机构分页浏览功能实现

致力于推出轻松、幽默、易懂的视频编程教程:查看教程1. 本章任务机构浏览功能与项目浏览功能大体相似,但是由于机构拥有一个上级机构的自关联字段,处理起来要比项目管理复杂一些。需要注意的是,机构浏览时需要显示当前机构名称和当前机构上级机构的名称,此处需要联表查询。2. 新建页面新建机构管理页departManage.html,并引入easyui库。<head> <meta charset="UTF-8"> <title>机构管理</title>.

2020-12-05 22:27:14 297

原创 EasyUI+JavaWeb奖助学金管理系统[12]-EasyUI中文显示与格式化

致力于推出轻松、幽默、易懂的视频编程教程:查看教程1. 本章任务之前已经将项目管理功能实现,但是存在2个问题。第一,数据表格下面的分页是英文的,这对国内用户不够友好。第二,类型应显示奖学金、助学金,而不应该是显示数据库中直接存储的award、help。本章就来解决这两个问题。2. EasyUI中文显示一般前端框架都会有本地化(按各地的中文显示信息)相关的功能,我们观察下发现zh_CH明显是中文的意思,CN应该是简体中文,TW应该是我国台湾地区使用的繁体中文。所以我们引入该js文件即.

2020-12-02 22:06:55 286

原创 EasyUI+JavaWeb奖助学金管理系统[11]-编辑与删除项目的实现

致力于推出轻松、幽默、易懂的视频编程教程:查看教程1. 本章任务上一章已实现了弹窗新增项目的功能。本章节来实现下项目编辑与删除功能。由于项目档案建立后,有可能有学生会申请相关项目,所以原则上项目档案是不允许删除的。所以此处项目删除功能不需要开发。本章只需要开发编辑就可以了。项目编辑的意思是修改项目信息,例如项目名称填错了、项目简介想进行修改时,都可以对一个项目进行编辑。2. 添加编辑按钮在工具栏添加一个编辑按钮,并绑定js方法。 <div class="tool-box"> .

2020-12-02 22:06:33 355

原创 EasyUI+JavaWeb奖助学金管理系统[10]-通过弹窗新增项目

致力于推出轻松、幽默、易懂的视频编程教程:查看教程1. 本章任务上一章已实现了项目信息的分页浏览,本章来实现新增项目的功能。为了方便用户使用,我们通过弹窗来实现项目信息的输入。最终达到如下效果:2. 添加新增按钮在body中添加操作栏,并在操作栏中添加新增按钮<body> <div class="tool-box"><!-- 操作栏 --> <a id="btn" onclick="btnAddClick()" href="#" class=".

2020-12-01 11:40:01 437 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除