Jspxcms

Jspxcms

大小:78.22MB 时间:2023-10-07

语言:简体中文 环境:Windows7, Windows10, WindowsAll

请使用PC访问此页面下载

注:本软件为PC版,PC软件不适用于移动端。

简介

Jspxcms是一款JAVA内容管理系统,可以帮助用户进行网站内容的建设和管理,软件中为用户提供了非常多的模块,用户可以根据自己需要的功能来进行模块功能的使用,如果你没找到自己需要的模块可以进行插件的拓展,软件运行稳定,让你的网站内容管理变得更加方便。

软件特色

Jspxcms软件图片

多组织站群。每个站点可独立管理本站的用户、组织、角色等数据。适合政府、集团公司等需要统一管理又可独立管理的机构。

站点间可以文章推送。支持复制站点、导入导出站点。支持微信群发,每个站点都可配置对应的公众号。

多种语言网站。通过多站点功能,可以在一套系统中管理简体、繁体、英文等网站。

站群页面静态化。不同站点的静态页可发布在不同目录,互不冲突。数据量大的栏目列表可动静态结合。

自定义模型和可查询字段。可根据自己需要,定义文章、产品、文库、视频、图片、下载等模型。

内置工作流。不同栏目可以配置不同的审核流程,支持多级审核。具有采集功能,可定时采集指定网站的数据。

远程模板制作。可使用DW+FTP远程修改制作模板。模板、图片、css的位置与制作静态HTML模式一致。

支持多终端。可根据访问的设备自动展示PC端或手机端的模板。

访问统计分析。可统计所有用户访问,并分析每日流量、客户来源、客户地区、所用设备、浏览器、操作系统等数据。

安装部署教程

删除ROOT

找到Tomcat的安装目录,将webapps目录下ROOT文件夹删除(也可将webapps目录下所有文件夹都删除)。建议使用干净的Tomcat,不要部署其它应用。

Jspxcms安装部署教程

部署Jspxcms

将下载包中的ROOT文件夹拷贝到tomcat/webapps目录下。

Jspxcms安装部署教程2

启动Tomcat

双击tomcat/bin/startup.bat文件。

Jspxcms安装部署教程3

确认启动成功

看到以下信息代表Tomcat启动成功。

Jspxcms安装部署教程4

进入安装界面

在浏览器中输入地址:http://localhost:8080/

接受许可协议

请认真阅读许可协议,如果您接受,点击“我同意”,进入下一步安装。

Jspxcms安装部署教程5

填写数据库和管理员信息

填写完数据库信息和管理员信息后,点击“下一步”,进入安装状态。

Jspxcms安装部署教程6

数据库服务器:数据库如果在本机,则填写localhost,如在其他机器上,则填写该机器的ip地址,如192.168.0.10。

数据库端口:如果在安装数据库时,没有修改过默认端口(MySQL默认端口为3306),则可留空,如果修改过数据库端口,则填入修改过的端口。

数据库名:Jspxcms使用的数据库名称。

数据库用户名:数据库的登录用户名。

数据库密码:数据库的登录密码。

是否创建数据库:如果上面填写的数据库名不存在,或者数据库名存在,但要清空数据重新安装,则选“是”;否则选“否”。

管理员账号:Jspxcms系统管理员的账号,安装好后用于登录后台。

管理员密码:Jspxcms系统管理员的密码,安装好后用于登录后台。

安装完成

安装完成后,系统会显示前台地址和后台地址,并提示“重启TOMCAT”。

Jspxcms安装部署教程7

使用教程

在软件中有非常多的功能,对新手用户来说最主要的就是学会后台的登录,以及学会知道后台的一些基本操作,知道每个功能的作用和每个功能的位置,下面小编为大家带来软件的基本操作介绍,快来看看吧。

登录地址:/cmscp/index.do。

登录用户名(默认):admin

登录密码(默认):空

Jspxcms使用教程图

2.2便捷操作

2.2.1列表页操作

Jspxcms使用教程图2

2.2.2调整列表顺序

Jspxcms使用教程图3

2.2.3修改列表数据

Jspxcms使用教程图4

2.2.4编辑页操作

Jspxcms使用教程图5

文件上传教程

在软件升级时,用户需要对上传的文件进行保存,但是文件默认是上传到文件夹内,想要进行修改上传路径的话,需要对软件中的配置进行修改,下面小编为大家带来教程,修改文件的上传位置,避免文件在程序更新的时候被覆盖。

修改tomcat配置

修改tomcat的server.xml里的Host、Context配置,可以实现程序之外的/uploads文件夹可访问。

修改weblogic配置

本方法不支持图片加参数,如/uploads/abc.jpg可以访问,/uploads/abc.jpg?d=123则不能访问。这有可能是weblogic的bug,以后版本可能会修复,故将本方法也保留在此。

修改/WEB-INF/weblogic.xml文件

<?xml version=“1.0“ encoding=“UTF-8“?>

...

/home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/webshare/jspxcms

/uploads/*

...

这里要注意,访问/uploads/abc.jpg是访问.../webshare/jspxcms/uploads/abc.jpg,而不是.../webshare/jspxcms/abc.jpg。所以配置的时候要额外注意。

WebLogic部署uploads应用

上述使用virtual-directory的方式有缺陷,不可用。因此需要专门部署一个uploads应用。

uploads应用很简单,部署在/home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/webapps/uploads。

里面只需要一个/WEB-INF/weblogic.xml,内容如下:

<?xml version=“1.0“ encoding=“UTF-8“?>

/uploads

修改附件发布点

商业版的发布点功能可以实现将上传文件保存至指定文件夹。

点击后台导航系统管理 - 发布点,修改附件默认发布点。

Jspxcms文件上传教程图

将保存路径修改为指定文件夹,如:file:D:/other/dir/uploads(linux系统不需要盘符,如file:/mydata/dir/uploads)。注意file:前缀,后面接绝对路径,路径分割符号用/。如果不带这个前缀,则以程序根目录作为起始路径。

Jspxcms文件上传教程图2

更新日志

Jspxcms-10.0.0-release发布

升级至jdk 8。

升级至shiro 1.6.0。

修复InfoDao里的SQL语句多了一个括号。

增加自适应模板,可以自动支持PC和手机浏览器。

增加视频播放器video.js的演示,无需flash支持。

增加文库浏览器pdf.js的演示,可以直接浏览pdf文件,无需flash支持。

application.properties里加上spring.jta.enabled=false配置,防止在WebSphere里报UnsupportedOperationException错误。

模板sys_member_contribution_list.html删除投稿操作必须使用POST方式提交。

模板app_info_favorites.html收藏和取消收藏必须使用POST方式提交。

由于 commons lang 类库版本升级,导致fnx.tld文件中某些方法被废弃,注释掉已被废弃的方法。

去除InfoController和NodeController的template参数。

过滤模板参数中非法字符。

过滤文件管理中重命名和修改的非法字符。

用户管理增加csrf token。

修复文档移动405错误。

修复站点导入时DOCTYPE的识别。

删除加密工具类中无用代码。

后台首页的访问量图表移到系统信息里,降低后台访问的压力。

常见问题

如何在指定的时间发布文章

有些情况下会需要在指定时间发布文章。比如需要在国庆节发布一篇特定的文章,这篇文章写好了,但又不想等到国庆节那天录入文章。

这时可以先录入这篇文章,并且将文章的发布日期设置为10月1日。保存后这篇文章为待发布状态(假如当前时间为9月28日),并不会直接显示在前台。再到定时任务功能里增加一条信息发布的定时任务,这个定时任务可以定时检查处于待发布状态的文章,如果文章到了发布日期,会将待发布状态的文章转为发布状态,显示在前台页面。

管理员没有了权限怎么办

系统中用户的权限是由角色控制的,如果不小心把管理员的权限取消了,可能会出现无法再次赋权的情况。

这时可以通过修改数据库恢复权限。cms_role表的f_is_all_perm字段可以设置某个角色拥有所有权限,将该字段设置为1即可。如果不知道管理员对应的是哪个角色,可以先将所有的角色的f_is_all_perm字段设置为1。数据库设置完成后需要重启Tomcat才能生效。但是如果用户没有赋予任何角色,或者角色也被删光了,这个方法就无效了。

除了修改数据库数据,还可以更直接的修改配置文件,让创始用户(ID为1的用户,通常是admin)的权限不受角色控制,直接拥有所有权限。/WEB-INF/classes/application.properties配置文件中找到并设置isRootAllPerms=true,然后重启Tomcat。

展开所有内容 ↓
收起所有内容 ↑

推荐下载

相关文章