首页 > 【只需简单三个步骤】ACE系统前后端不分离情况下如何增加一个JSP嵌入页面

【只需简单三个步骤】ACE系统前后端不分离情况下如何增加一个JSP嵌入页面

第1步

在stmg/src/main/webapp/subsystem下创建一个newPage文件夹





在newPage文件夹下新建一个newSubPage.jsp文件

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" %>
<%String path = request.getContextPath();
%>

<%--  你的css文件放在这里 --%><%--  你的js文件放在这里  --%>


这里就是你发挥地方了!!!

第2步

在stmg/com.knowway.xgxt目录下创建一个存放新页面对应java文件的包newPage(包名你随意)

继续在newPage目录下创建一个controller包



在controller包下面创建一个java类newPageController.java

package com.knowway.xgxt.newPage.controller;import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;import javax.servlet.http.HttpServletRequest;@Controller
@RequestMapping("/newPage")
@Scope("request")
public class newPageController {/*** 创建日期:2020年10月28日 16:59:02* 返回值:ModelAndView* 描述:跳转初始列表页面*/@RequestMapping(value = "/newSubPage")public ModelAndView newSubPage(HttpServletRequest request) throws Exception {ModelAndView mv = new ModelAndView();mv.setViewName("newPage/newSubPage");//注意这个路径就是你的jsp文件名路径(千万不要包含.jsp后缀哟),从stmg/src/main/webapp/subsystem/开始算起return mv;}
}

第3步

此刻!你才需要运行起来项目(不要第一步就运行了,否则你要重新restart server编译一次,不然的话你的newSubPage.jsp不会出现的),登录超管账号后到“传统模式”-系统管理-权限设置-菜单管理-新建

按照实际需要填写好菜单相关配置



确定后返回刚才菜单设置页面继续创建子菜单(这里的排序和图标或样式最好也加上,要不然显示的顺序不可控,栏目名称文字前面没有图标,图标这里面去找http://www.fontawesome.com.cn/faicons)

帮助:一些可以加快创建菜单的js脚本,仅供参考 

//创建一级菜单目录脚本
document.querySelector("#STATUS").value=1
document.querySelector("#TYPE").value=1
document.querySelector("#ISMOBILE").value=1//创建二、三级菜单目录脚本
document.querySelector("#STATUS").value=1
document.querySelector("#TYPE").value=3
document.querySelector("#ISMOBILE").value=1
document.querySelector("[name='URL']").value='spring:xxxxxxxx.'
document.querySelector("[name='ICONCSS']").value='fa fa-plus-circle'//访问路径
spring:jxgl.



然后去角色管理

然后就有了,如果没有就刷新页面或者重新登录就可以看到了!~

如果还没有,就检查下你的当前登录账号是不是对应开通权限访问该新页面的账号。

更多相关:

  • 为了方便创建Component,请自行安装插件       接下来就是创建组件需要绑定入参in和事件out(用于输出参数)  运行效果如下(可以点击红色文字,就获取到了子组件传出的内容)...

  • 学习在Substance Designer中创建复杂材料的高级技术。 如果你想进入游戏行业,想学习如何创建高质量的纹理和学习物质设计,那么这个课程是给你的。 我设计了这个课程,从一开始就带你,教你我用来创建AAA纹理的3个步骤:图案,雕刻和细节。 看完这个课程后,你会觉得非常有信心创造一个AAA级纹理,你可以把它放在你的作品集里...

  • 了解如何使用C#在Unity中创建您的第一款2D平台游戏 你会学到什么 使用Unity创建2D奥运会 使用可脚本化的对象和单一模式 使用良好的编程实践 创造武器和射弹 使用可脚本化的对象和委托模式创建强大且通用的人工智能 创造具有多重能力的角色 创建级别组件 MP4 |视频:h264,1280×720 |音频:AAC,44.1...

  • 在Unity中学习高级粒子系统和视觉效果创建。初级到中级 你会学到: 游戏的视觉效果 Unity粒子系统 Unity中的Vfx 创建Unity视觉效果的初级到中级指南 课程获取:Unity粒子系统创建VFX游戏特效学习教程-云桥网 MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2 Ch 语言...