文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>OpenCMS学习总结(1)

OpenCMS学习总结(1)

时间:2010-09-21  来源:rockcanon

1. 软件     jdk1.6 + tomcat 6.0
   数据库: mysql 5.x

2. 安装
   两种 1.把war文件放入tomcat的webapps里,启动tomcat,tomcat自动解压.
          然后http://localhost/opencms/setup安装,安装完后,可以删除setup目录
        2.手工解压:把war文件改名为*.jar,或rar,用winrar解压,放入webapps目录,
          然后再安装

3. 创建模块
   以管理员身份进入administion view,在module management中创建模块.
  
4. 创建xsd
   xsd一般建在模块的schemas目录里.
   然后在opencms-modules.xml相应模块的位置加入xsd的配置,以使xsd类型能够出现在"新建"
   功能的列表里,这里也有两种方式,一种是直接加在新建列表里,一种是加在Structure content
   的列表里.

   然后为了使xsd的标题变成中文,要在模块的classes/模块包名/里建一个workplace.properties
   文件,里面写上要显示的中文,这个文件要以ISO-8859-1来保存.

5. 创建模板文件
   这个就是建立JSP文件。

6. 建立站点
   要在opencms-system.xml里配置.

7. 使用模板
   这个不用一个一个指定,只要在文件所在文件夹的tmplate-element指定一下模板文件即可,
   如:/system/modules/xx.yy.zz/template.jsp

8. opencms和struts1.1的集成
   在web.xml里配置struts的ActionServelt,这个和普通WEB程序一样.
   把struts用到的tld,jar文件放到相应的位置,这个也和普通WEB程序一样.
   .do的调用也是一样,如:http://localhost/opencms/test.do
   struts-config.xml最好放到/WEB-INF/config里,显得规整.这个文件夹里全是opencms-xxx.xml
   不一样的就是forward: 要把forward的JSP文件放在模块里(不放在模块没试成功).
   如:<forward name="goto" path="/opencms/system/modules/xx.yy.zz/文件夹名/goto.jsp" />
   最前面的opencms是虚拟的,不是真实的目录,如果没有改变opencms的安装配置,就一定要有。


  
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载