當前位置:
首頁 >
【只需简单三个步骤】ACE系统前后端不分离情况下如何增加一个JSP嵌入页面
發布時間:2023/11/27
31
豆豆
生活随笔
收集整理的這篇文章主要介紹了
【只需简单三个步骤】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();
%>
<html>
<head><%-- 你的css文件放在這里 --%><link rel="stylesheet" href="<%=path%>/subsystem/newPage/css/your.css"><%-- 你的js文件放在這里 --%><script src="<%=path%>/subsystem/newPage/js/your.js"></script>
</head>
<body>
<h1>這里就是你發揮地方了!!!
</h1>
</body>
</html>
第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.
然后去角色管理
然后就有了,如果沒有就刷新頁面或者重新登錄就可以看到了!~
如果還沒有,就檢查下你的當前登錄賬號是不是對應開通權限訪問該新頁面的賬號。
總結
以上是生活随笔為你收集整理的【只需简单三个步骤】ACE系统前后端不分离情况下如何增加一个JSP嵌入页面的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【常用】细数那些常用的linux命令(只
- 下一篇: 设置IDEA最多同时打开的窗口数量为10