企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
**公共页面文件在工程目录src\main\webapp\pages\common** ![](https://box.kancloud.cn/b94d68c41eaa9fd888a3260f2d79d62c_292x340.png) 一个基础页面 ~~~ <%@ page language="java" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <!--引入公共资源--> <%@ include file="/pages/common/base/Head.jsp"%> <title>页面名称</title> <!--引入业务层js--> <w:script src="/static/resources/scripts/common/groupmgr.js"/> <w:script src="/pages/namelist/res/NameList.js"/> </head> <body> </body> ~~~ Head.jsp内容: ~~~ <%@ page language="java" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%> <%@ include file="/pages/common/base/Base.jsp"%> <%@ include file="/pages/common/base/Version.jsp"%> <!-- Meta信息 --> <w:fm path="common/base/meta" var="copyright" value="XXX版权所有"/> <!-- 公共资源文件 --> <w:fm path="common/base/resources"/> ~~~ Base.jsp内容: ~~~ <%@ page language="java" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> <%@ taglib uri="http://shiro.apache.org/tags" prefix="shiro"%> <%@ taglib uri="http://walkframework.org/tags" prefix="w"%> <%@ taglib uri="http://walkframework.org/functions" prefix="util"%> <c:set var="ctx" value="${pageContext.request.contextPath}"/> <c:set var="subject" value="${util:getSubject()}"/> <c:set var="principal" value="${subject.principal}"/> ~~~ Version.jsp内容: ~~~ <%@ page language="java" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%> <%--指定资源版本号--%> <w:set var="${util:getContextProperty('resources.global.vname')}" value="20170515"/> ~~~ 这些页面内容当然也可自定义,加入其它通用资源文件。 **error目录下错误页面也可自定义** **sidebar目录下develop-nav.jsp文件定义本地开发时的菜单**