-
文章的浏览次数需要配合模板中的脚本实现,如模板中没有相应的脚本,系统不会记录浏览次数。使用脚本实现浏览次数的统计,是考虑到页面有可能生成静态HTML,如果只在访问文章的动态地址(如http://www.mysite.com/info/12)的时候统计点击次数,生成静态页后就无法统计到点击次数了。
模板中统计浏览次数的脚本和显示浏...
-
首先要开启QQ邮箱的smtp服务,默认是关闭的。
登录QQ邮箱,点“设置” - “帐户”。
找到“POP3/SMTP服务”和“IMAP/SMTP服务”项,点“开启”。
开启之后,点击“生成授权码”。这个授权码将作为邮箱的身份认证密码。
然后到系统后台,在“系统管理” - “系统设
-
如果忘记管理员密码无法登录后台,可以到数据库中用户表的密码字段删除(也就是设置为空字符串)。用户表名为cms_user,密码字段为f_password。然后再重启tomcat。这时登录只需要输入用户名,不要输入密码,就可以直接登录。
-
什么是单页栏目呢?通常栏目页显示的是栏目下的文章列表。也就是说,栏目其实是对文章的分类。但有些栏目下没有文章,我们希望它就是一个页面,页面里有些内容(类似新闻的正文),可以在后台编辑这些内容。比如“关于我们”这样的页面就是很典型的单页栏目。
那么怎么定义单页栏目呢?
一、这不是真正意义上的栏目,
-
获取调查问卷列表和调查问卷分页。
实现类
com.jspxcms.ext.web.directive.QuestionListDirectivecom.jspxcms.ext.web.directive.QuestionPageDirective
参数
siteId:站点ID。多个用英文逗号分隔,如'1,2,5'。默认为当前站点,如果要获取所有站点的数据,可以传空字符串''。userId:用户ID。用户还...
-
前台搜索并不是使用sql从数据库查询,而是使用Lucene全文搜索引擎实现。数据库使用like进行查询,需要全表扫描,数据量大时,性能非常差。全文搜索引擎的性能比数据库的like查询快几个数量级。全文搜索使用分词搜索,比如搜索“哪家饭店口味最好”,会搜索到“饭店”、“口味”、“最好”相关的文章;如使
-
数据库主键生成策略通常有
自增主键。依赖数据库的功能,mysql、sqlserver有主键自增功能,oracle、db2则没有。数据库序列。依赖数据库的功能,mysql没有序列。UUID。不依赖数据库。通过程序产生一个32位的不重复的字符串。由于字符串过于长,作为主键容易影响数据库性能。Table策略。使用一个单独的数据库表来记录其...
-
使用maven制作war包的名字通常为项目名.war,如jspxcms-8.0.1.war。如果直接将这个文件放到Tomcat的webapp目录下,则并非部署在Tomcat根目录,访问地址可能为http://localhost:8080/jspxcms-8.0.1/。
只需将war包(如jspxc
-
程序通常在部署在Tomcat根目录,首页访问地址类似http://www.mysite.com/ http://localhost/ http://localhost:8080/。在一些特殊的场合,如在Eclipse默认的Tomcat启动方式(非maven方式),可能将程序部署在某一个路径下,首页访
-
众所周知,用户登录密码直接使用明文保存是非常不安全的。如果数据库内容被窃取,密码就被泄露了。
所以密码都会以某种方式加密后,再保存到数据库,这样即使数据库内容被窃取了,依然无法知道用户的登录密码。常用的加密方式有MD5、Sha1。Jspxcms使用的是Sha1加密。
针对加密的密码,可以使用彩虹