=============== www.jeecms.com ======================
JEECMS使用目前java主流技术架构:hibernate3+struts2+spring2+freemarker。AJAX使用jquery和json实现。视图层并没有使用传统的JSP技术,而是使用更为专业、灵活、高效freemarker。 数据库使用MYSQL,并可支持orcale、DB2、SQLServer等主流数据库。应用服务器使用tomcat,并支持其他weblogic、websphere等应用服务器。
很多人觉得java、jsp难掌握,技术门槛高。jeecms具有强大的模板机制。所有前台页面均由模板生成,通过在线编辑模板轻松调整页面显示。模板内容不涉及任何java和jsp技术,只需掌握html语法和jeecms标签即可完成动态网页制作。
强大、灵活的标签。提供两种风格的标签,一种风格的标签封装了大量互联网上常见的显示样式,通过调整参数就可实现文章列表、图文混排、图文滚动、跑马灯、焦点图等效果。这种标签的优势在于页面制作简单、效率高,对js、css、html不够精通和希望快速建站的用户非常适用。并且各种效果的内容不使用js生成,对搜索引擎非常友好。另一种风格的标签只负责读取数据,由用户自己控制显示内容和显示方式,想到什么就能做到什么,对于技术能力高和追求个性化的用户,可谓如鱼得水。
天然的伪静态页面技术,无需多余的urlrewrite。考虑到对搜索引擎的友好,系统在设计时就使用了为静态页面技术,以.htm作为url地址后缀,扁平的、可自定义的路径结构。对于有特别需求者,可自定义页面后缀,如.php,.asp,.aspx等。
站群设计。对于大型的网站,往往需要通过次级域名建立子站群。各个子站后台管理权限可以分离,前台用户实现单点登录。大规模网站轻松建设。
================JEECMS标签简介=================
标签是JEE CMS中的重要概念,上一讲中,我们介绍了模板,并且说模板就像试卷,不同的考生填入不同的内容,就形成了不同的页面。这一点在模板中是怎么实现的呢?简单起见,我们先考虑一下内容页模板,下面是一个简单的内容页模板:
<html>
<head>
<title>${新闻标题}</title>
</head>
<body>
<h1>${新闻标题}</h1>
${新闻内容}
</body>
</html>
这是不是有点像考试卷呢?在${}中就是考生要填入的内容,在JEE CMS中这部分内容会根据您录入的新闻,自动填入。下面是一个真正的模板:
<html>
<head>
<title>${arti.titleContent}</title>
</head>
<body>
<h1>${arti.titleContent}</h1>
${arti.content}
</body>
</html>
是不是很简单呢?是的,使用JEE CMS建站,一切都是那么简单。
现在来看看栏目页模板,栏目页是一个栏目的封面,其中最基本的一个需求就是,能够显示这个栏目的新闻列表;否则浏览者无法看到这个栏目的实际内容。
看一个最简单的栏目页:
<html>
<head>
<title>${栏目名称}</title>
</head>
<body>
<ul>
<li><a href="#">超强台风蔷薇逼近台湾</a></li>
<li><a href="#">神七将进行卫星数据中继试验</a></li>
<li><a href="#">美国国会解除近海石油开采禁令</a></li>
</ul>
</body>
</html>
下面是实现这个效果的模板:
<html>
<head>
<title>${chnl.name}</title>
</head>
<body>
[@u.ArtiList count='3'/]
</body>
</html>
其中[@u.ArtiList count='3'/]是我们看到的第二种标签,这种标签具有强大的能力,可以传递参数,count='3'是指读取本栏目最新的三条新闻。
==================JEE CMS入门概念===============
最早的网站是全部由静态页面制作,只需要html知识就可以完成。但是人们很快就发现这种网站制作方式的缺陷,每新增一篇新闻就都需要重新制作一个页面,尽管这个页面和除了内容之外,布局、样式都和其他页面一样。还需在首页中增加这篇文章的链接。这样的网站更新和维护都要花费巨大的时间。
人们很快就想到了解决办法,使用asp、php或者jsp等技术制作动态网站。动态网站管理和维护都相当方便,能够制作一个动态网站,曾经是很多人的梦想。然而大部分人都没有时间和精力去学习复杂的编程技术,制作动态网站似乎是专业的计算机程序人员的专利。
就在这个时候,CMS(内容管理系统)应运而生。CMS的出现,让制作动态网站变得简单、快捷,而且不需要掌握复杂的编程技术,很多CMS的标签甚至提供美观、漂亮的页面效果,使那些对html、css、js不是很精通的人也可以做出漂亮的网站。
要学习和使用CMS,就要对网站的结构和组成有一个认识。
一、栏目。
栏目是对信息的一个分类。一个网站往往会有很多内容,这就需要对这些内容进行分类,比如一个新闻网站,会有国内新闻、国际新闻,国内新闻还可能再分政治新闻、体育新闻、娱乐新闻等等。特别地,首页我们也认为是一个栏目,是一个根栏目,其他所有的栏目都隶属于首页这个根栏目。这就形成了一个树形结构:
--首页
----国内新闻
------奥运新闻
------政治新闻
------娱乐新闻
----国际新闻
------美国新闻
------德国新闻
二、内容。
内容就是一条具体的新闻,比如“刘翔退赛”,一个内容必须属于某个栏目,比如属于奥运新闻。
三、模板。
模板简单的理解就是页面。比如进入首页,会有一个展示页面,点击国内新闻、或者奥运新闻,都需要一个页面展示。可以简单的认为一个栏目就有一个页面,也就是有一个模板。但是为什么不直接叫页面而叫模板呢?这是因为页面一般是指静态的一个页面,内容是固定的。模板的概念稍有不同,模板是什么呢?举个简单的例子,大家都参加过考试,考试卷就是一个模板,然后在考卷上答题,答完题的考试卷就是页面。也就是说,考卷都是一样的,答完题的考卷却个不一样。这和模板的道理一样,做一个模板,如果填上不同的内容,就可以产生成百上千个不同页面。
那是否是有多少个栏目就有多少个模板呢?这是不一定的,对于小型网站,“奥运新闻”和“政治新闻”这两个栏目很有可能除了内容外,其他布局和样式是一样的。这样就可以让多个栏目共享一个模板。如果把栏目比作是班级,模板比作试卷,那么多个班级可能使用同一份试卷。
上面所说的模板是模板中的一种,叫做栏目页模板,就是点击进入某个栏目第一个显示的页面。可以认为是这个栏目的封面。但是如果点击这个栏目中具体的一条新闻应该显示什么页面呢?这就是要介绍的第二种模板,叫做内容页模板。内容页模板和栏目页模板原理是一样的,只不过一个是进入栏目时显示的,而另一个是进入栏目具体内容时显示的,和栏目页模板一样,多个栏目也可以共享一份内容页模板,实际上很多网站所有的栏目都是共享一份内容页模板的。
有了上面的知识,就已经明白了JEE CMS的基本原理了。
没有合适的资源?快使用搜索试试~ 我知道了~
内容管理系统(hibernate3+struts2+spring2).zip项目JAVA源码+资料打包下载
共2000个文件
class:688个
html:482个
gif:452个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 48 浏览量
2022-03-11
18:00:05
上传
评论
收藏 28.17MB ZIP 举报
温馨提示
内容管理系统(hibernate3+struts2+spring2).zip项目JAVA源码+资料打包下载内容管理系统(hibernate3+struts2+spring2).zip项目JAVA源码+资料打包下载 1.适合学生做毕业设计参考 2.适合个人学习技术研究参考 3.适合小公司做对应项目参考
资源推荐
资源详情
资源评论
收起资源包目录
内容管理系统(hibernate3+struts2+spring2).zip项目JAVA源码+资料打包下载 (2000个子文件)
spellchecker.cfm 5KB
spellchecker.cfm 5KB
BaseDownload.class 24KB
BaseDownload.class 24KB
ArticleAct.class 23KB
BaseArticle.class 23KB
BaseArticle.class 23KB
ArticleAct.class 22KB
ArticleMngImpl.class 21KB
ArticleMngImpl.class 20KB
BaseDaoImpl.class 20KB
CmsChannelAct.class 20KB
TemplateAct.class 20KB
CmsChannelAct.class 19KB
TemplateAct.class 19KB
BaseDaoImpl.class 19KB
BaseCmsChannel.class 18KB
BaseCmsChannel.class 18KB
DownloadAct.class 16KB
DownloadAct.class 16KB
CmsChannelMngImpl.class 14KB
JsonWriter.class 14KB
CmsChannelMngImpl.class 14KB
JsonWriter.class 13KB
ConnectorServlet.class 12KB
Article.class 11KB
BaseWebsite.class 11KB
BaseWebsite.class 11KB
WebsiteMngImpl.class 11KB
Article.class 11KB
WebsiteMngImpl.class 10KB
ModuleGenerator.class 10KB
ChnlModelAct.class 10KB
ModuleGenerator.class 10KB
ChnlModelAct.class 10KB
Finder.class 9KB
Finder.class 9KB
ArticleIndeAct.class 9KB
CmsPageAct.class 9KB
ArticleIndeAct.class 9KB
CmsAdminAct.class 9KB
VoteTopicMngImpl.class 9KB
CmsPageAct.class 9KB
CmsAdminAct.class 8KB
BaseManagerImpl.class 8KB
ArtiPartAct.class 8KB
BaseManagerImpl.class 8KB
VoteTopicMngImpl.class 8KB
ArtiPartAct.class 8KB
ArticleDaoImpl.class 8KB
TreeIntercptor.class 8KB
UserMngImpl.class 8KB
ArticleDaoImpl.class 8KB
UserMngImpl.class 8KB
PartBaseAction.class 7KB
TreeIntercptor.class 7KB
PartBaseAction.class 7KB
UploadRule.class 7KB
UploadRule.class 7KB
AdminMngImpl.class 7KB
BaseMsg.class 7KB
CmsChannel.class 7KB
ConnectorServlet.class 7KB
AdminMngImpl.class 7KB
BaseMsg.class 7KB
ChnlModel.class 7KB
CmsChannel.class 7KB
BaseCmsConfig.class 7KB
BaseVoteTopic.class 7KB
BaseCmsConfig.class 7KB
BaseVoteTopic.class 7KB
VoteTopicAct.class 7KB
ChnlModel.class 7KB
MyFreemarkerResult.class 7KB
WebsiteAct.class 7KB
BaseUser.class 7KB
BaseUser.class 7KB
MyFreemarkerResult.class 6KB
WebsiteAct.class 6KB
VoteTopicAct.class 6KB
ImgUploadAct.class 6KB
CommentIndeAct.class 6KB
BaseChnlModelItem.class 6KB
BaseChnlModelItem.class 6KB
ChnlModelMngImpl.class 6KB
ImgUploadAct.class 6KB
CommentIndeAct.class 6KB
BaseAttachment.class 6KB
BaseAttachment.class 6KB
CmsAdminMngImpl.class 6KB
MemberMngImpl.class 6KB
ExtAjaxResult.class 6KB
MemberMngImpl.class 6KB
CmsAdminMngImpl.class 6KB
ChnlModelMngImpl.class 6KB
IntegrityAction.class 6KB
ExtAjaxResult.class 6KB
IntegrityAction.class 6KB
UserAct.class 6KB
BaseFunction.class 6KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
yxkfw
- 粉丝: 76
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功