服务器环境:
1、centos7
2、tomcat 8.0
3、JDK 8
Java项目开发好后,发布到linux服务器时,发现使用标签进行循环迭代时,无法完全成功迭代出数据;
只是迭代出了一部分,另一部分的html代码和struts标签语法的使用也都没什么问题吧?
为什么会显示不出来呢?
数据库里有数据,而且数据完整。但是只循环迭代出了数据表的第一行第一列部分数据而已!
大家帮我找一些原因好吗?谢谢!
代码如下:
能不能贴出这个代码对应的后台,是不是value值有问题?还有你可以在后台作个调试,看从数据库中读到的数据是怎么样的。
已测试过,从后台取数取来,没有任何的异常和问题,就是前端显示时出现了问题,如上图,只显示出了一部分。我怀疑是不是受标签的影响。或者服务器问题?
你光贴一个前台的代码出来是看不出来问题的,一般情况下有两种原因:
一、value值所对应的approver与后台的定义的approver变量不一致,可能是少写或多写或写错一个字母,都是有可能的
二、你后面这个两个属性是你部署的服务器启动以后再加上去的,那么项目部署就可能没有将你添加的代码加载进去,解决办法就是
,关闭服务器,移除项目,清理服务器,重新部署项目,重新启动服务器