`
film
  • 浏览: 225671 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

转jeecms中一些分析

 
阅读更多


1. 拦截器: 后台管理拦截器:com.jeecms.cms.web.AdminContextInterceptor 前台拦截器:FrontContextInterceptor 都会把site信息和user信息设置到request和线程变量中

2. UnifiedUser: 用户信息及登录信息表,记录用户基本信息及最后一次登录的信息 Authentication: 记录每次的登录信息 认证时抛出用户不存在的异常和

3. 国际化通用模板技术现在比较主流的是Velocity和Freemarker。如果我们的Web应用程序要启用这两种技术渲染视图,那么,Spring MVC提供了FreeMarkerView和VelocityView两种View实现。因为二者都是基于同样的理念构建视图,所以,FreeMarkerView和VelocityView有着共同的父类AbstractTemplateViewAbstractTemplateView定义了几个boolean属性,让我们可以决定是否公开暴露某些数据给最终的合并过程,如下所述。private boolean exposeSpringMacroHelpers = true。是否需要为Spring提供的宏(macro)公开一个需要的RequestContext对象,默认需要,将以"springMacroRequestContext"为键公开一个RequestContext给合并过程。这样freeswitch就可以使用RequestContext中的方法获取国际化信息

4. 权限控制拦截器在postHandler中取出用户的权限集合放到ModelMap中,自定义指令cms_perm,类:PermistionDirective,从ModelMap中取出用户权限集合,判断url是在其中

5. 页面管理top.html显示登录用户信息,日期,上面的一排菜单点击top菜单,如栏目,跳转到/frame/channel_main.do,显示frame/channel_main.html,它是一个包含left和right的框架页,channel/v_left.do和channel/v_list.doleft显示刷新按钮和模型管理按钮,采用javascript加载v_tree.do,显示树菜单,v_tree.html是json数据,用于jquery的treeview函数的数据源

分享到:
评论

相关推荐

    jeecms freemarker快乐到家分析

    jeecms freemarker源码解读以及分析

    JEECMS

    JEECMS

    jeecms源码解读

    jeecms 所有源码分析解读,链接cms开发流程,链接cms系统整合架构

    jeecms转oracle的脚本

    jeecms相信大家都用的是mysql免费版本的吧;最近买了一个授权是oracle版本的;现在把建库脚本和大家分享

    jeecms9.2源代码文件

    环境软件可以从以下网址中获得 Jdk 7.0 下载址: http://java.sun.com/javase/downloads/index.jsp Tomcat7 下载地址:https://tomcat.apache.org/download-70.cgi MySQL 5.0.22 下载地址:...

    jeecms X1.0.1 正式版 源码包

    JEECMS是一款可以根据行政级别建立大型门户网站群的CMS,通过对站群权限的控制,可以建立中央部委、省、市、县、街道(镇)或总公司、分公司等... jeecms X1.0.1 更新日志:1、源码包和安装包瘦身2、修复了一些已知BUG

    jeecms二次开发必备

    最近在项目中要用jeecms进行二次开发,自己整理了一些jeecms二次开发的相关资料。包括jeecms工程包结构分析和标签使用等。。。

    jeecms 标签 使用说明

    jeecms 标签使用说明 jeecms 标签使用说明 jeecms 标签使用说明

    JEECMS安装教程详解

    本教程主要对JEECMS安装步骤以及在JEECMS安装过程中常见的问题进行了详细的介绍与解答。

    jeecms9.2安装文件

    欢迎使用JEECMS v9.2版,请按照以下步骤进行软件安装: 一、安装运行环境(JDK7+TOMCAT7+MYSQL5及以上,具体安装过程请参考本下载包中的相关说明文档); 二、将程序解压后的ROOT文件夹拷贝到tomcat安装目录下的...

    jeecms5.0的数据库

    就是jeecms5.0的数据库,直接放到mysql中执行就行了。很简单

    JeeCMS 2012 源码包

    摘要:JSP源码,CMS系统,JeeCMS  jeecms v2012版是一款集新闻管理、图库管理、视频管理、下载系统、作品管理、产品发布及留言板于一体的综合性CMS系统。  jeecms v2012版新增功能如下:  1、新增统计功能  1.1...

    JEECMS修改后台地址

    JEECMS后台地址修改:JEECMS修改后台地址比较麻烦,按照文档上的步骤操作可以进行修改

    jeecms6-src.z02.gz_jeecms src_jeecms6.1

    jeecms完整全功能版——源代码,压缩包3,去掉后最gz,配合压缩包1解压。

    jeecms v8.1 源码

    JEECMSv8.1是一款支持微信小程序、栏目模型、内容模型交叉自定义、以及具备支付和财务结算的内容电商为一体内容管理系统:通过后台的简单设置即可自定义出集新闻管理、图库管理、视频...doc/jeecms模板置标使用手册.doc

    JEECMS v2.3.2 Final版是JEECMS面世以来发布的第一个正式版是JEECMS面世以来发布的第一个正式

    五、面向未来的过渡,JEECMS v2.3.2 Final版是JEECMS面世以来发布的第一个正式版本,具有更大的灵活性和稳定性;-一、系统内核完全开源,为用户提供透明的管理平台,为java初学者提供良好的学习平台; 二、核心模板...

    jeecms数据库表结构详解

    jeecms 数据库表结构

    jeecms9.2-adminVue

    jeecms是一款很不错的cms产品,之前在文章《基于Java的门户网站管理系统——JEECMS源码版的搭建步骤》中讲述了jeecms的搭建,现在已经是V9.3版本了,功能又比之前增强了不少。

    jeecms oracle 官方版本

    jeecms oracle 官方版本

    jeecms(myeclipse中)开源可以部署的项目

    个人已经经过测试,直接复制在myeclipse中,运行tomcat就可以用了。 前台地址:http://localhost:8080/JEECMS 后台的地址:http://localhost:8080/JEECMS/jeeadmin/jeecms/index.do 账号:admin 密码:password

Global site tag (gtag.js) - Google Analytics