- 浏览: 496107 次
- 性别:
文章分类
- 全部博客 (369)
- Java (48)
- Struts (1)
- Spring (4)
- Hibernate (7)
- WebServices (2)
- XML (3)
- web服务器 (12)
- PHP (16)
- FLEX (13)
- Flash (7)
- JavaScript (35)
- Ajax (4)
- Jquery (18)
- EXTJS (7)
- CSS (7)
- HTML (7)
- JSON (5)
- 好玩的 (1)
- 其他 (21)
- Oracle (35)
- mysql (12)
- Linux (12)
- JDBC (2)
- EJB3 (1)
- AOP (1)
- 正则表达式 (6)
- JSF (1)
- 设计模式 (1)
- RBAC (1)
- PowerDesigner (1)
- windows (1)
- 电脑工具软件 (3)
- SEO (3)
- maven (13)
- cms (9)
- JSP (5)
- jpbm (1)
- eclipse (8)
- sql (4)
- android (3)
- 浏览器 (5)
- 国外IT网站 (1)
- 文摘 (1)
- 文档 (31)
- doc命令 (1)
- webgl (1)
- html5 (1)
- ant (1)
- mongodb (0)
- 操作系统 (1)
- Dreamweaver (1)
- hadoop (2)
- xpath (1)
- nutch (1)
- window (1)
- xm (2)
- excel (1)
- httpclient (0)
- YII (2)
- CXF (1)
- Quartz (1)
- jsoup (2)
- wifi (2)
- logback (1)
- 硬件 (1)
- 工具 (3)
- freemark (1)
- ide (2)
- mail (1)
- log (1)
- ueditor (1)
- 链接 (1)
- reaver (2)
- js (1)
- .net (1)
- chrome (1)
- git (1)
- Docker (1)
- unicode (1)
- 多线程 (1)
- 并发 (1)
- Nashorn (3)
- Angular (1)
- curl (1)
- Cygwin (1)
- nashron (1)
- Babel (1)
- React Native (1)
- sip (1)
- openmeetings (1)
- IDEA (0)
- CAS (1)
最新评论
-
沉醉音乐的咖啡:
使用 preventDefault() 函数来阻止对表单的提交。 -
PhoenixHorse:
原表的索引啥的不就失效了吗
oracle修改表精度 -
yupengcc:
资料带走 3Q
RBAC模型 -
Java路:
...
JSON-LIB快速入门(转) -
damoqiongqiu:
utf-8下,E文字符占1个字节,中文字符占3个字节。如果一个 ...
AS3:截取定长度的字符串
<%@ page import="java.util.*,org.opencms.jsp.*,org.opencms.file.CmsResource.*,org.opencms.frontend.templateone.*" %> <% // Create a JSP action element CmsJspActionElement cms = new CmsJspActionElement(pageContext, request, response); // Some shortcuts to often used Strings String filename = cms.getCmsObject().getRequestContext().getUri(); String foldername=org.opencms.file.CmsResource.getFolderPath(filename); String foldericon=cms.link("system/modules/com.alkacon.documentation/resources/ic_folder.gif"); String fileicon=cms.link("system/modules/com.alkacon.documentation/resources/ic_file.gif"); // List of all pages / subfolders (sorted by NavPos property) List list = cms.getNavigation().getNavigationForFolder(); Iterator i = list.iterator(); // Now build the navigation out.println("<div id=\"dhtmlgoodies_slidedown_menu\"><ul>"); while (i.hasNext()) { CmsJspNavElement ne = (CmsJspNavElement)i.next(); String target=ne.getProperty("target"); if(target==null) target="_self"; if (ne.getResourceName().equals(filename)) { out.println("<b>"); out.println(ne.getNavText()+"</b>"); } else { out.println("<li><a href=\"" + cms.link(ne.getResourceName()) + "\"target=\""+"\">" + ne.getNavText() + "</a></li>"); if(ne.isFolderLink()){ List subnav = cms.getNavigation().getSiteNavigation(ne.getResourceName(),-1); Iterator j = subnav.iterator(); out.println("<ul>"); while (j.hasNext()) { CmsJspNavElement ne2 = (CmsJspNavElement)j.next(); if (!ne2.getResourceName().equals(filename)) { out.println("<li><a href=\"" + cms.link(ne2.getResourceName()) + "\"target=\""+"\">" + ne2.getNavText() + "</a></li>"); } else { out.println("<b>"); out.println(ne2.getNavText()+"</b>"); } } out.println("</ul>"); } } } out.println("</ul></div>"); %>
取得当期栏目的子栏目
<%@ page import="java.util.*,org.opencms.jsp.*" %> <% // Create a JSP action element CmsJspActionElement cms = new CmsJspActionElement(pageContext, request, response); // Get the current file and folder name String filename = cms.getCmsObject().getRequestContext().getUri(); String foldername = org.opencms.file.CmsResource.getFolderPath(filename); String foldericon = cms.link("/system/modules/com.alkacon.documentation/resources/ic_folder.gif"); String fileicon = cms.link("/system/modules/com.alkacon.documentation/resources/ic_file.gif"); // Get a simple navigation of all pages/subfolders in the current folder List list = cms.getNavigation().getNavigationForFolder(); %> <% Iterator i = list.iterator(); while (i.hasNext()) { CmsJspNavElement ne = (CmsJspNavElement)i.next(); String target = ne.getProperty("target"); if (target == null) target = "_self"; if (ne.getResourceName().equals(filename)) { out.println("\n<li>\n"); if (ne.isFolderLink()) { out.println("<img src=\"" + foldericon + "\" border=\"0\" alt=\"folder\"> "); } else { out.println("<img src=\"" + fileicon + "\" border=\"0\" alt=\"file\"> "); } out.println(ne.getNavText() + "\n</li>\n"); } else { out.println("<li>\n<a href=\"" + cms.link(ne.getResourceName()) + "\" target=\"" + target + "\" >"); if (ne.isFolderLink()) { out.println("<img src=\"" + foldericon + "\" border=\"0\" alt=\"folder\"> "); } else { out.println("<img src=\"" + fileicon + "\" border=\"0\" alt=\"file\"> "); } out.println(ne.getNavText() + "\n</li>"); } } %>
RIA知识库
flex
RIA
发表评论
-
opencms文档
2012-02-12 16:15 1066opencms文档 -
http://www.opencms-forum.de 的一篇 page hit counter
2010-08-27 15:52 1613RIA知识库 flex RIA Jason ... -
page hit
2010-08-27 15:39 888http://www.opencms-forum.de/ope ... -
opencms 去掉两个/opemcms路径的方法
2010-08-17 11:35 1974RIA知识库 flex RIA http://opencm ... -
cms书籍
2010-08-12 20:30 675链接 http://hi.baidu.com/guiwenpe ... -
opencms取得全站一二级导航
2010-08-12 17:34 1599RIA知识库 flex RIA 取得当前位置导航和下一级导 ... -
opencms <cms:contentload>标签
2010-08-10 16:53 2347The <cms:contentload> tag ... -
opencms<cms:include>标签使用
2010-08-10 16:46 1868list.jsp <%@ taglib prefix ...
相关推荐
OpenCms是一款开源的内容管理系统,旨在为企业级网站提供高效、灵活的管理解决方案。由Alkacon Software开发,OpenCms支持多语言、多站点管理和内容版本控制等功能,是构建大型网站的理想选择。本书《OpenCms7 ...
OpenCMS是一款功能强大的开源内容管理系统(Content Management System, CMS),它主要用于构建、管理和维护企业级网站。该系统支持多语言、多用户和多站点管理,适用于各种规模的企业和个人用户。OpenCMS的核心优势...
OpenCMS 是一个开源的内容管理系统(CMS),主要由Java语言开发,专为构建企业级网站提供了一个强大而灵活的平台。其Java API 提供了丰富的功能,使得开发者可以通过编程方式与OpenCMS系统进行交互,实现内容的创建...
《OpenCms 7 Development》是一本专注于OpenCms二次开发的专业资料,它为开发者提供了深入理解OpenCms系统架构和进行高效定制化的关键指导。OpenCms是一款开源的内容管理系统,广泛应用于企业网站、新闻门户和其他...
OpenCms是一款强大的开源内容管理系统(CMS),专为构建和管理网站而设计。这款系统以其易用性、灵活性和可扩展性赢得了用户的喜爱。本文将深入解析OpenCms的中文文档,帮助用户快速掌握该系统的各项功能和操作。 ...
OpenCMS 是一个开源的内容管理系统(CMS),用于构建和管理企业级的网站。版本 9.0.1 是 OpenCMS 的一个重要里程碑,它提供了一系列的功能改进和优化。汉化包则是针对非英语用户群体,将软件界面及文档翻译成中文,...
在 OpenCms 中,系统目录下的文件通常是不可直接编辑的,以免破坏系统的稳定性和一致性。如果需要对系统进行定制,通常会通过创建新的模块或覆盖默认设置来实现。 OpenCms9 版本是 OpenCms 的一个重要里程碑,引入...
OpenCms是一款开源的内容管理系统(CMS),主要用于构建和管理企业级的网站。它的全称是Open Content Management System,强调开放源代码和灵活的内容管理。在本文中,我们将深入探讨OpenCms 9.0.1版本及其特点。 ...
OpenCms是一个专业级、开源Java CMS(内容管理系统),由Alkacon公司发起和维护,OpenCms完全基于Java和XML技术实现,内容维护方便、直观,类型定义简单、快速,基于Jsp的模板机制强大、灵活,OpenCms扩展机制可以很好...
OpenCms是一个开源的内容管理系统(CMS),用于构建和管理企业级的互联网和内联网站点。这个源码包“opencms-10.0.1”提供了完整的开发环境,允许开发者深入理解其内部工作原理,并对其进行自定义和扩展。下面我们将...
#### 一、OpenCms简介及背景 OpenCms是一款开源的内容管理系统(Content Management System, CMS),它基于Java技术,主要用于构建和管理复杂的多语言网站。OpenCms提供了强大的功能集,包括内容管理、工作流、版本...
在IT行业中,OpenCMS是一个开源的内容管理系统,用于构建和管理企业级的网站。当我们部署或使用OpenCMS时,可能会遇到URL路径中包含“opencms”两次的情况,这可能对网站的用户体验和SEO(搜索引擎优化)产生不利...
OpenCms是一款开源的内容管理系统,它允许用户创建、管理和发布数字媒体内容。配置OpenCms涉及到对系统架构、模块设置以及相关服务的调整,这个过程可能涉及到代码修改、配置文件更新等步骤。 在描述中提到的博文...
OpenCms是一个开源的内容管理系统(CMS),用于构建和管理企业级的网站。它基于Java技术栈,提供了一套全面的功能,包括内容创作、版本控制、工作流管理、多语言支持等。标题提到的是OpenCms的7.5.3版本,这是一个...
OpenCMS(开源内容管理系统)是一款基于Java技术的开源Web内容管理系统,广泛应用于企业级网站建设和管理。本教程“opencms教程.rar”旨在帮助用户掌握OpenCMS的基本操作和高级功能,以便有效地创建、管理和维护网站...
- **打包与部署**:将模块打包成JAR文件,然后在OpenCMS的`WEB-INF/lib`目录下添加此JAR,重启服务即可。 ### 5. 内容管理与发布 OpenCMS的核心功能之一就是内容管理。管理员可以创建、编辑、审核和发布内容。内容...
从企业级扩展到技术支持再到专业培训,Alkacon 提供的解决方案旨在帮助企业最大限度地发挥 OpenCms 的潜力,实现业务目标的同时降低运营成本。通过这些产品和服务,无论是在功能扩展、技术支持还是人员培训方面,...
OpenCMS 是一个开源的内容管理系统(CMS),主要用于构建和管理企业级的网站。版本9是该系统的一个较早但稳定的版本,提供了丰富的功能和易用的界面。汉化包是为了让非英文用户能更好地理解和操作OpenCMS而制作的,...