jeecms源码分析(一)

  • 下载源码及运行包:

下载地址:http://www.jeecms.com/

jeecms-2012-sp1.zip

jeecms-2012-sp1-src.zip

  • 安装前web.xml:
Xml代码   收藏代码
  1. 下载地址:http://www.jeecms.com/  
  2.   
  3. <?xml version="1.0" encoding="UTF-8"?>  
  4. <web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">  
  5.     <display-name>JeeCms2012sp1</display-name>    
  6.     <servlet>  
  7.         <servlet-name>Install</servlet-name>  
  8.         <servlet-class>com.jeecms.cms.InstallServlet</servlet-class>  
  9.     </servlet>  
  10.     <servlet-mapping>  
  11.         <servlet-name>Install</servlet-name>  
  12.         <url-pattern>/install/install_setup.svl</url-pattern>  
  13.     </servlet-mapping>  
  14.     <welcome-file-list>  
  15.         <welcome-file><strong>install/index.html</strong>  
  16.   
  17.   
  18. </welcome-file>  
  19.     </welcome-file-list>  
  20. </web-app>  
 
  • install/index.html
Html代码   收藏代码
  1. ...  
  2. <form id="license_form" action="<strong>install/install_params.jsp</strong>  
  3.   
  4.   
  5. method="post">  
  6.     <table width="200" border="0" align="center" cellpadding="0" cellspacing="0">  
  7.       <tr>  
  8.         <td width="27" height="30" align="center"><input type="checkbox" id="license_agree" name="license_agree"/></td>  
  9.         <td width="273" align="left">我已经阅读并同意此协议</td>  
  10.         </tr>  
  11.       <tr>  
  12.         <td height="30" colspan="2" align="center"><input type="button" class="regist-submit" onclick="formSubmit();" value=" 下一步 " /></td>  
  13.         </tr>  
  14.     </table>  
  15.     </form>  
  16. ....  
  •  install/install_params.jsp

在这个jsp中,输入和设置数据库以及应用服务器的一些参数。设置好后提交

 

Html代码   收藏代码
  1. ...  
  2. <form action="install_setup.svl" method="post"  
  3.     onsubmit="return formSubmit();">  
  4. ....  
  5. 数据库的配置:  
  6. ....  
  7. <input type="hidden" name="dbFileName"  
  8.     value="/install/db/<strong>jeecms-db-2012-sp1.sql</strong>  
  9.   
  10.   
  11. /> <input type="hidden"  
  12.     name="initFileName" value="/install/db/<strong>jeecms-init-2012-sp1.sql</strong>  
  13.   
  14.   
  15. />  
  16. </form>   

 

Html代码   收藏代码
  1. 注意:install_setup.svl 对应上面web.xml中的 com.jeecms.cms.InstallServlet  

 

  • InstallServlet

在这个类中,创建数据库,创建表,初始化数据, 更新web.xml配置,处理数据库配置文件,并处理web.xml

其中用到了 package com.jeecms.cms; Install.java工具类。

处理完毕后,返回

Java代码   收藏代码
  1. 。。。。      
  2.          RequestDispatcher dispatcher = request  
  3.                 .getRequestDispatcher("/<strong>install/install_setup.jsp</strong>  
  4.   
  5.   
  6. ");  
  7.         dispatcher.forward(request, response);  
  8.     }  
  9. 。。。。  
  •  /install/install_setup.jsp

安装完成提示页面。需要重启tomcat,安装才会生效。

 

  • 重启tomcat

 

如果访问缺省提供的演示站点,请输入

http://localhost:8080/

 

cms管理页面

 

http://localhost:8080/jeeadmin/jeecms/index.do

管理员:admin,密码:password

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
jeecms v9.3 正式版 源码包 更新日志 1、栏目添加选择模型模板只选择一个报错 2、内容复用待审核查询报错(开源版) 3、根栏目添加内容报错 4、后台页面样式调整 5、后台编辑器分页问题 7、数据统计今日数据没有问题 8、公众号推送菜单和群发微信菜单获取微信端消息返回处理 9、OSS管理添加appkey_secretId后台未解密导致数据存储错误 10、会员中心留言列表报错 11、工作流节点空值处理 12、手机模板在静态页生成的情况下url错误处理 13、新增百度主动推送 14、内容删除同时删除静态页(含FTP) 15、栏目和内容静态化调整成只生成前10页 16、activation jcaptcha freemarker JAR部分用户反映下载不了,调整pom采用本地jar 17、栏目没有选择模型模板的情况下,发布内容选择不到模型问题处理 JEECMS简介 JEECMS是JavaEE版网站管理系统(Java Enterprise Edition Content Manage System)的简称。 · 基于java技术开发,继承其强大、稳定、安全、高效、跨平台等多方面的优点 · 采用hibernate3 spring mvc spring2 freemarker主流技术架构 · 懂html就能建站,提供最便利、合理的使用方式 · 强大、灵活的标签,用户自定义显示内容和显示方式 · 在设计上自身预先做了搜索引擎优化,增强对搜索引擎的友好性 · 完全生成全站静态页面,可自定义路径结构,无需urlrewrite · 轻松建设大规模网站,可通过次级域名建立子站群,各子站后台管理权限分离,全站实现单点登录 jeecms页面展示:   相关阅读 同类推荐:CMS系统
jeecms v9.3 是一个开源的内容管理系统(CMS),可用于构建和管理各种类型的网站。想要下载这个版本的源代码,你可以按照以下步骤进行操作。 首先,打开 jeecms 官方网站,通常可以通过搜索引擎进行查找。在官方网站上,你可以找到 jeecms下载页面。 进入下载页面后,你会看到可供下载的不同版本。找到 jeecms v9.3 版本,并点击下载按钮。通常,下载按钮会提供一个压缩包文件以供下载下载完成后,解压缩该文件到你选择的目录。解压缩后,你将获得 jeecms v9.3 版本的源代码。 接下来,你可以使用一个适用的集成开发环境(IDE)打开源代码。常见的 IDE 包括 Eclipse、IntelliJ IDEA 等。确保你已经在计算机上安装并配置好了所选的 IDE。 在 IDE 中创建一个新的项目,并将源码导入该项目。具体导入方式取决于你所使用的 IDE。 导入完成后,你可以开始使用 jeecms v9.3 版本的源代码。根据自己的需求进行定制和开发,如修改页面布局、添加功能模块等。 要注意的是,下载和使用 jeecms v9.3 版本的源代码需要遵守相关的开源许可协议,如 GPL。请确保你了解并遵守这些许可协议,以确保合法使用。此外,根据你的技术水平和需求,你可能需要一些基础的编程知识和技能来使用和定制 jeecms。 总之,下载 jeecms v9.3 版本的源代码很简单,只需访问官方网站,下载压缩包文件并解压缩即可。然后,使用适用的开发环境导入源代码,即可开始使用和定制 jeecms

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值