一、项目启动,初始化配置文件
<span style="white-space:pre"> </span><context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
<!-- 数据库相关配置并加载了hbm.xml文件 (Spring)-->
/WEB-INF/config/application-context.xml
<!-- 数据缓存相关配置 -->
/WEB-INF/config/cache-context.xml
<!-- 验证码相关配置 -->
/WEB-INF/config/captcha-context.xml
<!-- 图片,密码,文件上传等配置 -->
/WEB-INF/config/jeecms/jeecore-context.xml
<!-- spring bean相关配置,如dao层的配置、图片处理,密码加密 ,freemaker的使用-->
/WEB-INF/config/jeecms/jeecms-context.xml
<!-- 配置权限管理shiro-context.xml框架 -->
/WEB-INF/config/shiro-context.xml
<!-- 配置其它插件文件,暂时没有 -->
/WEB-INF/config/plug/**/*-context.xml
<!-- 配置定时任务 -->
/WEB-INF/config/quartz-task.xml
</param-value>
</context-param>
二、浏览器输入http://localhost:8070/jeeCms/
<bean id="dynamicAct" class="com.jeecms.cms.action.front.DynamicPageAct"/>通过过滤器进入
/**
* TOMCAT的默认路径
*
* @param request
* @param model
* @return
*/
@RequestMapping(value = "/", method = RequestMethod.GET)
public String index(HttpServletRequest request,HttpServletResponse response, ModelMap model) {
CmsSite site = CmsUtils.getSite(request);
FrontUtils.frontData(request, model, site);
//带有其他路径则是非法请求
String uri=URLHelper.getURI(request);
if(StringU

本文详细介绍了JeeCmsV7项目启动时的配置文件初始化,以及当用户访问http://localhost:8070/jeeCms/时的流程。重点讲解了如何通过前台标签`<cms_content_list>`进入指定类`ContentListDirective`并执行`execute()`方法,从而循环取出数据展现主页内容。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



