JAVAPMS官方网站 - 国内商用免费的java(jsp)门户网站管理系统|jsp cms,java cms

javapms系统部署后页面显示问题

发布时间:2013-07-06 11:08:30   来源:本站编辑   浏览次数:

经常在javapms论坛上看到网友们说系统部署后,访问发现页面变乱,访问栏目或内容出现404找不到页面的问题,针对这些问题,我们在此做个统一说明,对这个问题进行详细分析并给出解决办法。 

一、问题分析 

刚下载的javapms系统部署后,访问首页,发现页面是乱的,如下图:

javapms页面变乱  


为什么会出现这种情况?别问元芳,我们给你细细道来。 

从表面上看,应该css文件缺失导致的。为什么会这样呢?javapms系统程序默认是按网站正式运营的状态来发布的,即发布到web服务器根目录(如tomcat的ROOT目录),访问地址不带项目部署路径的方式,即访问域名:端口号,本地访问则是http://localhost:8080。如果您本地也是把程序部署在了tomcat的ROOT目录下,则不会出现上述问题。 

然后很多用户是把javapms程序部署在tomcat/webapps下新建的一个项目目录里(如新建了个javapms的目录)。这样访问网站的时候就需要带上部署路径了,即http://localhost:8080/javapms,这就是问题的症结。系统默认引入css文件时会读取数据库中的设置的部署路径,通过标签组合成一个css文件的引入路径。默认系统设置的部署路径是空,所以生成的css文件引入路径就不会带上项目部署路径,从而导致css文件引入不正确,页面变乱。 

值得一提的是,出现页面变乱问题的时候,点击页面上的栏目和文章链接时,会出现404错误,无法打开页面。究其原因也是一样的,都是部署路径设置问题导致的,下面来解决这个问题。 

相关介绍

帮助中心