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

jeecms之入口解决和模板复制

 
阅读更多

今天将jeecms跑起来并结合文档进行了一点学习.(jeecmsv6. springMVC+spring+hibernate)

一. 模板目录的创建


根据jeecms提供的二次开发文档, 找到了站点模板目录, 然后尝试复制了default下的所有目录到自己新建的myTpl目录下, 并将模板路径设置为myTpl(进入后台即可设置), 运行后可以找到页面, 但是样式乱了, 利用审查元素发现少了css等资源文件目录, 然后将r/cms/www/default目录下的所有文件复制到自己建的r/cms/www/default下,首页可正常访问



二. 找进入首页所经过的controller

刚开始我的思路: 既然前端框架是springMVC, 那入口肯定是DispatcherServlet, 所以我从web.xml开始找, 找到了如图所示, 两个, 但是从名字可以看出admin是后台的, front是前的意思, 所以我进入jeecms-servlet-front.xml开始找,



进入之后发现都是配置的视图解析器, freeMark, 在最线面发现引入了另一个xml, 接着进入找, 发现定义的都是controller, 运气好, 进入了com.soarcms.cms.action.front.DynamicPageAct, 一下就找到了@RequestMapping(value = "/", method = RequestMethod.GET), 接着打断点发现走的就是这个方法,至此,算是找到了入口, 下次准备研究一下配置文件中关于freeMark的配置


分享到:
评论

相关推荐

    jeecms-3.1.1网站制作模板

    "Jeecms-3.1.1网站制作模板"是一个基于SSH(Struts2、Spring、Hibernate)框架的开源项目,专为构建高效、可扩展的网站提供了一套完整的解决方案。SSH是Java Web开发中常用的三个框架的组合,它们分别负责表现层、...

    JeeCMS模板

    非常超值的JEECMS模板,非常漂亮美观!简洁设计!纯手工打造!

    jeecms2012模板制作教程

    这个模板制作教程旨在帮助开发者和网站设计师掌握Jeecms2012的模板开发流程,以实现自定义网站布局和设计。下面我们将深入探讨Jeecms2012模板制作的相关知识点。 1. **了解Jeecms2012框架** Jeecms2012基于MVC架构...

    jeecms2012sp1默认模板-template-default.zip

    《Jeecms 2012SP1 默认模板——深入解析》 Jeecms,全称为Java Enterprise Edition Content Management ...通过深入理解这个模板的结构和工作原理,开发者可以更加高效地利用Jeecms进行内容管理系统的开发和定制。

    JEECMS2.0版本源码阅读

    JEECMS 是一个基于 Java 的内容管理系统,提供了强大的内容管理功能、灵活的模板系统和扩展性强的插件架构。JEECMS 的核心目标是提供一个灵活、可扩展、易用的内容管理系统,以满足不同行业和领域的需求。 二、...

    JEECMS3.x模板标签使用说明

    ### JEECMS3.x模板标签使用说明 #### 页面处理时间标签 **标签示例:** `[@process_time/]` 此标签用于展示当前页面的加载处理时间。它可以帮助开发者和管理员了解页面加载速度,并据此优化系统性能。 #### 页面...

    jeecms v6 复制和移动栏目报错修改

    jeecms v6 复制和移动栏目报错修改,直接覆盖这个页面就可以了

    JeeCMS前台模板

    非常漂亮的一套模板,持续更新当中,每天更新一点点!现在的还不是最终完美版哦,不过接近完美版了!

    JEECMS 3.04 显示与模板标签字符 GBK UTF8对照

    【标题】"JEECMS 3.04 ...通过以上分析,我们可以看到JEECMS 3.04版本在处理中文字符和模板标签时所面临的挑战,以及解决方案的要点。对于使用JEECMS的开发者和管理员来说,理解这些细节有助于优化系统性能和用户体验。

    JEECMS

    2. **模板引擎**:JEECMS提供了一套强大的模板引擎,允许开发者通过HTML和简单的标签语言来定制网站的外观和布局,无需深入理解复杂的后端代码。 3. **权限管理**:系统内置了精细的权限控制机制,支持角色、用户和...

    jeecms freemarker快乐到家分析

    Jeecms是一款基于Java技术的企业级内容管理系统,其采用了Freemarker作为模板引擎,使得...理解Jeecms的源码、解决冲突问题、熟练使用Hibernate Tool以及了解其架构和访问流程,对于开发和维护Jeecms项目至关重要。

    jeecms9.2-adminVue

    总结,Jeecms 9.2-adminVue是一个强大且易用的CMS解决方案,通过Vue.js的引入,提升了后台管理的用户体验。其丰富的功能和灵活的架构使其在多个领域都具有广泛的应用价值。对于企业和开发者来说,选择Jeecms意味着...

    手把手教你如何用JEECMS建站

    - **默认模板理解与利用**:安装JEECMS后,系统会自动提供一套默认模板,供用户参考和学习。对于新手而言,首先应熟悉这套模板的结构和布局,以增进对系统的整体认知。随后,用户可以选择保留、修改或完全替换这些...

    在Eclipse下创建Jeecms项目图文指南

    - 最后,将Tomcat中Jeecms项目的其他文件复制到Eclipse工程对应的目录,如WebContent目录,但不需要复制WEB-INF/lib和classes文件夹。 5. **注意事项**: - 导入的程序必须是Jeecms安装后的程序,以确保配置文件...

    jeecms v8.1 源码

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

    jeecms-3.1.1-final

    1. **模板引擎**:Jeecms采用自定义的模板语言,允许开发者通过简单的语法实现复杂的页面布局和动态内容展示。 2. **高性能**:Jeecms优化了数据访问层,实现了高效的缓存机制,确保系统在高并发环境下仍能保持良好...

    JEECMS自学帮助集合(包括FreeMarker)

    2. **JEECMS二次开发**:jeecms二次开发简要说明文档之开发篇.doc深入讲解了如何对JEECMS进行扩展和定制,包括自定义模型、模块开发等高级主题,对于希望提升JEECMS功能的开发者来说非常有价值。 3. **jQuery树型...

    jeecms二次开发必备

    本篇文章将深入探讨Jeecms的系统特点、技术架构以及工程包结构,为你的二次开发之路提供全面指导。 1. Jeecms系统介绍 Jeecms旨在提供一个高效、稳定、易用的内容管理解决方案。其主要特点如下: 1.1 关于Jeecms ...

    jeecms 标签 使用说明

    在提供的文件`jss_CMS标签说明.doc`和`jeecms模板标签说明.doc`中,详细列出了Jeecms系统中所有可用的标签及其用法。这些文档是学习和使用Jeecms标签的重要参考资料,包含了标签的属性介绍、示例代码以及实际应用...

    jeecms标签

    在实际应用中,创建模板是测试和使用Jeecms标签的重要步骤。首先,创建一个新的首页模板(如 `index_demo.html`),在后台的模板管理中进行操作,并设置为首页栏目模板,以便在前端显示。如果需要在其他页面上使用...

Global site tag (gtag.js) - Google Analytics