Active4j-jsp是基于SpingBoot2.0轻量级的Java快速开发框架。以Spring Framework为核心容器,Spring MVC为模型视图控制器,Mybatis Plus为数据访问层, Apache Shiro为权限授权层, Redis为分布式缓存,Quartz为分布式集群调度,JSP作为前端页面引擎,采用JSTL标签库封装组件的开源框架。
Active4j-jsp目前内置了部门管理、用户管理、角色管理、菜单管理、数据数据字典等基础功能,并内置了图片上传等扩展功能。
Active4j-jsp定位于企业快速开发平台建设,代码全部开源,持续更新,共同维护。Active4j可以应用在任何J2EE的项目开发中,尤其适合企业信息管理系统(MIS),企业办公系统(OA),客户关系管理系统(CRM),内容管理系统(CMS)等。
版本 | 地址 |
---|---|
前后端分离版本github | https://github.com/yunchaoyun/active4j |
前后端分离版本gitee | https://github.com/yunchaoyun/active4j-boot |
boot单体版本github | https://github.com/yunchaoyun/active4j-boot |
boot单体版本gitee | https://gitee.com/active4j/active4j-boot |
jsp版本github | https://github.com/yunchaoyun/active4j-jsp |
jsp版本gitee | https://gitee.com/active4j/active4j-jsp |
工作流版本github | https://github.com/yunchaoyun/active4j-flow |
工作流版本gitee | https://gitee.com/active4j/active4j-jsp |
active4j-jsp • com.active4j.hr.base 基础代码 • com.active4j.hr.common 通用代码 • com.active4j.hr.core (redis、线程池、缓存、shiro、自定义注解等) • com.active4j.hr.func 系统常用组件功能 - com.active4j.hr.func.upload 上传图片功能组件 • com.active4j.hr.system 系统管理 • JSP + JSTL 前端页面引擎 + 标签库
技术 | 说明 | 官网 |
---|---|---|
Spring Boot2 | 核心框架 | https://spring.io/projects/spring-boot/ |
Spring MVC | 视图框架 | http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#mvc |
Apache Shiro | 权限框架 | http://shiro.apache.org/ |
MyBatis | 持久层框架 | http://www.mybatis.org/mybatis-3/zh/index.html |
MyBatis-Plus | MyBatis增强工具 | https://mp.baomidou.com/ |
Alibaba Druid | 数据库连接池 | https://github.com/alibaba/druid |
Redis | 分布式缓存数据库 | https://redis.io/ |
Quartz | 作业调度框架 | http://www.quartz-scheduler.org/ |
ActiveMQ | 消息队列 | http://activemq.apache.org/ |
SLF4J | 日志组件 | http://www.slf4j.org/ |
QcloudCOS | 腾讯云存储 | https://www.qcloud.com/product/cos |
Maven | 项目构建管理 | http://maven.apache.org/ |
swagger2 | 文档生成工具 | https://swagger.io/ |
Apache Commons | 工具类 | http://commons.apache.org/ |
fastjson | JSON解析库 | https://github.com/alibaba/fastjson |
技术 | 名称 | 官网 |
---|---|---|
jQuery | js库 | http://jquery.com/ |
JSP | 前端页面引擎 | https://www.runoob.com/jsp/jsp-tutorial.html |
JSTL | 标准标签库 | https://www.runoob.com/jsp/jsp-jstl.html |
- 项目主页:介绍项目简介、技术介绍、更新日志等信息 - 系统管理 ○ 用户管理:用于管理后台系统的用户,可进行增删改查等操作 ○ 部门管理:通过不同的部门来管理和区分用户 ○ 菜单管理:维护系统菜单,操作权限,按钮权限 ○ 角色管理:维护系统角色信息,以角色为单位分配系统权限 ○ 数据字段管理:对系统中经常使用的一些较为固定的数据进行维护,如:是否、男女、类别、级别等 ○ 日志管理:系统正常操作日志记录和查询;系统异常信息日志记录和查询 - 常用功能 ○ 上传图片:集成图片上传本地或数据库
springboot中使用jsp作为展示层的示例,其实这个东西 只要你自己愿意看文档 很好学的 ,大家都是边学边研究, 不会了看下官方的文档 官方文档地址: http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#using-boot-running-your-application 官方还提供了直接生成项目的地
jsp前端小知识 提示:这里使用的几乎都是jsp的内置函数,且都经过本人测试,但要记得jsp页面引入文件头。 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix
MyEclipse快捷键大全 ------------------------------------- MyEclipse 快捷键1(CTRL) ------------------------------------- Ctrl+1 快速修复 Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctr
本文向大家介绍基于jsp实现新闻管理系统 附完整源码,包括了基于jsp实现新闻管理系统 附完整源码的使用技巧和注意事项,需要的朋友参考一下 很棒的新闻发布系统分享给大家,希望大家喜欢。 下面就让我们来说一说基于jsp的新闻发布系统,其中使用的技术有JavaBean、fillter、数据库等,能够实现新闻的发布功能,在发布之后能够进行对每一条新闻的删除、修改、或者继续增加新的文章,最后还能够进行查询
本文向大家介绍JSP实现客户信息管理系统,包括了JSP实现客户信息管理系统的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了JSP实现客户信息管理系统的具体代码,供大家参考,具体内容如下 项目示意图大概这样吧。我自己画的 登录界面代码 index.jsp: 完全没技术含量的,直接调用一个servlet控制的是否登录 控制登录的 LoginServlet 进来之后就到我们的主页后点击添加
本文向大家介绍10k+点赞的 SpringBoot 后台管理系统教程详解,包括了10k+点赞的 SpringBoot 后台管理系统教程详解的使用技巧和注意事项,需要的朋友参考一下 其实项目网上有很多了,但是教程比较详细的没多少,今天分享的项目从安装部署到代码具体功能都有很详细都说明 eladmin 是一款基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、red
jfinal是由jfinal2.2+freemarker+easyui写的一个后台管理系统,参考了jty等一些优秀的开源项目,实现了一个基础的后台管理系统。 在线访问:http://moriiy.wicp.net/jfinal/ 有时可能无法访问(毕竟是部署在自己电脑上的),尽量白天访问,进入系统尽量不要做修改或删除操作。 帐号:admin 密码:123456 测试 test 密码123456
我有一个springboot应用程序,当我在intellij内部运行时,它不与JSP一起工作,但当生成一个JAR时,它就不工作了。它给出了这个错误。 Whitelabel错误页面此应用程序没有 /error的显式映射,因此您将其视为后备方案。 IST 2018年5月21 00:23:11星期一出现意外错误(类型=未找到,状态=404)。没有可用的消息 JSP文件存在于src/main/resour
本文向大家介绍基于jsp的井字游戏实例,包括了基于jsp的井字游戏实例的使用技巧和注意事项,需要的朋友参考一下 做一款回忆童年的游戏,这款游戏代码比较简单,主要是掌握算法的原理,但是也有一些需要注意的地方。 游戏界面 进入正题。项目的效果图如下: 游戏有一个开始界面可供选择玩家的角色,然后选择先手是哪一方,接着开始游戏。选择界面做了一个遮罩层,里面提供给用户选择,选择之后便把遮罩层隐藏并开始游戏。