发布于2021-06-12 13:52 阅读(894) 评论(0) 点赞(5) 收藏(5)
JeeSite是基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的开源Java EE快速开发平台。
JeeSite是您快速完成项目的最佳基础平台解决方案,JeeSite是您想学习Java平台的最佳学习案例,JeeSite还是接私活的最佳助手。
JeeSite是在Spring Framework基础上搭建的一个Java基础开发平台,以Spring MVC为模型视图控制器,MyBatis为数据访问层,Apache Shiro为权限授权层,Ehcahe对常用数据进行缓存,Activit为工作流引擎。是JavaEE界的最佳整合。
由此可见 → 它是一个后端框架(主要采用Java)
前端技术栈 ↓
显而易见,JeeSite框架使用的前端技术栈比较落后,重点它是一个前后端不分离的框架,维护方面非常不便(深有体会)。
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页
列:
<%@ page contentType="text/html;charset=UTF-8" %>
列:
<li class="ting layui-nav-item"><a href="javascript:;" data-url="${ctx}/sys/warn"><i class="layui-icon layui-icon-notice"></i><cite style="display:none">消息提醒</cite></a></li>
function navBar(strData){
var data;
if(typeof(strData) == "string"){
var data = JSON.parse(strData); //部分用户解析出来的是字符串,转换一下
}else{
data = strData;
}
var ulHtml = '<ul class="layui-nav layui-nav-tree">';
for(var i=0;i<data.length;i++){
ulHtml += '<li class="layui-nav-item">';
if(data[i].children != undefined && data[i].children.length > 0){
ulHtml += '<a href="javascript:;">';
if(data[i].icon != undefined && data[i].icon != ''){
if(data[i].icon.indexOf("icon-") != -1){
ulHtml += '<i class="layui-icon '+data[i].icon+'"></i>';
}else{
ulHtml += '<i class="layui-icon '+data[i].icon+'"></i>';
}
}
ulHtml += '<cite>'+data[i].name+'</cite>';
ulHtml += '<span class="layui-nav-more"></span>';
ulHtml += '</a>';
ulHtml += '<dl class="layui-nav-child">';
for(var j=0;j<data[i].children.length;j++){
if(data[i].children[j].href != ''){
ulHtml += '<dd><a href="javascript:;" data-url="'+ ctx +data[i].children[j].href+'">';
}else{
ulHtml += '<dd><a href="javascript:;"';
}
if(data[i].children[j].icon != undefined && data[i].children[j].icon != ''){
if(data[i].children[j].icon.indexOf("icon-") != -1){
ulHtml += '<i class="layui-icon '+data[i].children[j].icon+'"></i>';
}else{
ulHtml += '<i class="layui-icon '+data[i].children[j].icon+'"></i>';
}
}
ulHtml += '<cite>'+data[i].children[j].name+'</cite></a></dd>';
}
ulHtml += "</dl>";
}else{
if(data[i].href != ''){
ulHtml += '<a href="javascript:;" data-url="'+ ctx +data[i].href+'">';
}else{
ulHtml += '<a href="javascript:;"';
}
if(data[i].icon != undefined && data[i].icon != ''){
if(data[i].icon.indexOf("icon-") != -1){
ulHtml += '<i class="layui-icon '+data[i].icon+'"></i>';
}else{
ulHtml += '<i class="layui-icon '+data[i].icon+'"></i>';
}
}
ulHtml += '<cite>'+data[i].name+'</cite></a>';
}
ulHtml += '</li>';
}
ulHtml += '</ul>';
return ulHtml;
}
方法有点死,而且我写的所跳转页面的父级tag仅仅只是个铃铛,看封装的代码,就加了display:none;属性。
原文链接:https://blog.csdn.net/shiqina/article/details/117779384
作者:java王侯
链接:http://www.javaheidong.com/blog/article/221916/f0446b70bc1ebdce7e42/
来源:java黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 java黑洞网 All Rights Reserved 版权所有,并保留所有权利。京ICP备18063182号-2
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!