iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Jspxcms的基本概念有哪些
  • 847
分享到

Jspxcms的基本概念有哪些

2023-06-26 07:06:41 847人浏览 安东尼
摘要

这篇文章主要介绍“jspxcms的基本概念有哪些”,在日常操作中,相信很多人在Jspxcms的基本概念有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Jspxcms的基本概念有哪些”的疑惑有所帮助!接下来

这篇文章主要介绍“jspxcms的基本概念有哪些”,在日常操作中,相信很多人在Jspxcms的基本概念有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Jspxcms的基本概念有哪些”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

前台和后台

前台是指提供给用户浏览的页面,比如直接输入网站域名Http://demo.jspxcms.com/看到的页面,就是指前台。里面的栏目页面、内容页面都属于前台的内容。

后台是指网站的管理员用来发布新闻、图片、视频等内容的管理界面,比如演示站的后台地址http://demo.jspxcms.com/cmscp/index.do。数据库中保存的数据也会称为后台,比如说从后台获取数据,就是指从数据库中获取数据。

栏目

一个网站通常会有很多内容,通过“栏目管理”可以对这些内容进行分类。这样用户浏览起来比较清晰,比如国内新闻、国际新闻、图片、视频、产品、下载、文库。

文档

网站需要发布新闻、文章、图集、视频、产品等,可以通过“文档管理”功能发布。

模型

不同栏目的性质不同,所需要的数据项(字段)也不同,比如新闻栏目有标题、来源、正文;图片栏目有图集;视频栏目有视频;产品栏目有价格。通过“模型管理”可以定义这些栏目的字段,从而灵活的制作和维护网站。

模型分为文档模型、栏目模型、首页模型等。文档模型用于控制“文档管理”的数据项(字段);栏目模型用于控制“栏目管理”的数据项(字段)。首页就是根栏目,是一种特殊的栏目。

模型中的字段分为“系统字段”和“自定义字段”。系统字段就是软件已经设计好的字段,比如文档管理中的标题、所属栏目、发布时间、正文等。这些字段通常都有特殊的意义,不能被自定义字段取代。比如标题就必须使用系统字段的标题,自定义一个标题字段是不能达到效果的。如果系统字段不能满足自己的需要,可以自己定义字段,比如会议地点、会议日期;甚至一些可查询字段也可以定义,比如电影类型、电影地区、产品属性等。

模版

网站前台的显示完全由模版控制,是完全灵活的,可以根据需要做成任何想要的样子。后台录入的栏目和文档只是存储在数据库里的数据,最终网页上是否展示、展示哪些、怎么展示都取决于模版。比如在文档管理中增加了一个“会议地点”的字段,如果模版中没有做相应的处理,那么前台页面是不会发生任何变化的。

模版使用的是FreeMarker语言。模版路径通常为/template/1/default。模版文件以.html为后缀,和普通html文件非常相似,区别是模版中可以使用FreeMarker语法和Jspxcms标签。

标签

模版中主要是HTML代码,是静态的;动态数据使用Jspxcms标签从后台获取。Jspxcms标签通过FreeMarker自定义标签实现,类似JSP自定义标签。如:

[@InfoList node='news';infos]    [#list infos as info]        <a href="${info.url}">${info.title}</a>    [/#list][/@InfoList]

对象

标签获取到的数据是以对象的方式存放。比如infos是列表对象,里面放的是一组info,在java里的类型是List<Info>;info就是文档对象,有链接属性info.url、标题属性info.title等等。大部分对象都是通过标签获取的,也有些对象是默认存在的,比如全局对象global、站点对象site。

到此,关于“Jspxcms的基本概念有哪些”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: Jspxcms的基本概念有哪些

本文链接: https://www.lsjlt.com/news/307564.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Jspxcms的基本概念有哪些
    这篇文章主要介绍“Jspxcms的基本概念有哪些”,在日常操作中,相信很多人在Jspxcms的基本概念有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Jspxcms的基本概念有哪些”的疑惑有所帮助!接下来...
    99+
    2023-06-26
  • J2SE的基本概念有哪些
    这篇文章主要讲解了“J2SE的基本概念有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“J2SE的基本概念有哪些”吧!Java概述:  目前Java主要应用于中间件的开发(middlewa...
    99+
    2023-06-03
  • HDFS基本概念有哪些
    小编给大家分享一下HDFS基本概念有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!  1.1 HDFS的介绍  源自于Google的GFS论文 发表于2003...
    99+
    2023-06-02
  • Java基本概念有哪些
    这篇文章给大家分享的是有关Java基本概念有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Java基本概念JDK包含了不少Java开发相关命令。如,javac、java、javap、javaw、javadoc...
    99+
    2023-06-20
  • HTML基本的概念有哪些
    这篇文章主要介绍“HTML基本的概念有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“HTML基本的概念有哪些”文章能帮助大家解决问题。   1、什么是HTML...
    99+
    2024-04-02
  • MongoDB数据库基本概念有哪些
    这篇“MongoDB数据库基本概念有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“MongoDB数据库基本概念有哪些”文...
    99+
    2023-06-29
  • jspXCMS基本操作有哪些
    这篇文章主要介绍“jspXCMS基本操作有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“jspXCMS基本操作有哪些”文章能帮助大家解决问题。后台登录登录地址:/cmscp/index.do。如...
    99+
    2023-06-26
  • C++智能指针的基本概念有哪些
    今天小编给大家分享一下C++智能指针的基本概念有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。引言C++是一种广泛使用的...
    99+
    2023-07-05
  • Web开发的基本概念和技术有哪些
    本篇内容介绍了“Web开发的基本概念和技术有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!A — AJ...
    99+
    2024-04-02
  • 数据库基本概念面试题有哪些
    这篇文章主要讲解了“数据库基本概念面试题有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“数据库基本概念面试题有哪些”吧!1、超键、候选键、主键、外键超键...
    99+
    2024-04-02
  • Jspxcms用户的基本操作有哪些
    这篇文章主要讲解了“Jspxcms用户的基本操作有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Jspxcms用户的基本操作有哪些”吧!第1章系统概述第2章基本操作2.1后台登录登录地址...
    99+
    2023-06-26
  • Hive的基本概念
    这篇文章主要介绍“Hive的基本概念”,在日常操作中,相信很多人在Hive的基本概念问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Hive的基本概念”的疑惑有所帮助!接下来,...
    99+
    2024-04-02
  • DOS的基本概念
    本篇内容介绍了“DOS的基本概念”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!    DOS是最基本的操作系统...
    99+
    2023-06-09
  • Mysql的基本概念
    一 . Mysql 的基本概念 1、数据(data) 描述事物的符号记录包括数字文字图形图像声音档案记录等以记录形式按同意的格式进行存储 2、表 将不同的记录组织在一起用来存储具体数据 3、数据库 ...
    99+
    2023-09-20
    mysql 数据库
  • MQ的基本概念
    本篇内容介绍了“MQ的基本概念”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!对象(objects)   &nb...
    99+
    2023-06-04
  • Python基本概念
    一 基本概念1 字面意义上的常量,如2、‘This is ok'这样的字符串>>> print('a,2,3')a,2,32 字符串单引号(‘)使用单引号指示字符串,类似shell中的强引用,所有的空格、制表符照原样保留。...
    99+
    2023-01-31
    基本概念 Python
  • Jspxcms标签基本知识点有哪些
    这篇文章主要介绍“Jspxcms标签基本知识点有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Jspxcms标签基本知识点有哪些”文章能帮助大家解决问题。Jspxcms标签是基于FreeMark...
    99+
    2023-06-26
  • NIO的概念有哪些
    这篇文章主要介绍了NIO的概念有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇NIO的概念有哪些文章都会有所收获,下面我们一起来看看吧。缓冲区(Buffers) 新的 Buffer 类是常规 Java 类和...
    99+
    2023-06-17
  • 学习canvas,需要了解哪些基本概念?
    学习canvas需要掌握哪些基础知识? 随着现代Web技术的发展,使用HTML5中的<canvas>标签进行绘图成为一种常见的方式。Canvas是一种用于绘制图形、动画和其他图像的HTML元素,它可以利用JavaSc...
    99+
    2024-01-17
    Canvas 基础知识 绘图功能
  • Spring AOP基本概念
    目录举个栗子给大家讲一下代理:什么是AOP?基本术语(1)切面(Aspect)(2) 目标对象(Target)(3) 连接点(JoinPoint)(4) 切入点(PointCut)(...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作