新添加数据问题
来源:4-7 Dom4j实现XML追加操作
winner_T
2020-11-27 14:19:18
# 具体遇到的问题
# 报错信息的截图
# 相关课程内容截图
# 尝试过的解决思路和结果
# 粘贴全部相关代码,切记添加代码注释(请勿截
问题一:
老师添加数据已经没有问题但是添加数据成功以后list.jsp无法获取到preview的值

直接有的数据都是显示正常的 新添加的怎么都获取不到值
问题二:
我每次网页新添加的数据都会立马写入painting.xml但是当我重启项目再去看的时候 xml直接网页新添加的数据全部会被删除 又回到最初的数据
我一直都是觉得项目里面的xml没有及时同步信息导致的
辛苦老师解答谢谢了
2回答
好帮手慕阿满
2020-11-27
同学你好,如果代码正确,是可以获取。从同学的另一个问答中发现同学append()方法中,创建节点时,名称为priview,并不是preview,建议同学检查一下是不是子节点名称错误造成无法获取新添加数据的preview值,如:

祝学习愉快!
好帮手慕阿满
2020-11-27
同学你好,关于同学的问题:
1、在list.jsp中使用${painting.preview}获取油画的preview值,如:

建议同学修改一下再试试。
2、添加的数据是添加到发布后的xml文件中,重启项目后,xml文件会重置,添加的数据会变删除,这是正常。同学可以继续向后学习,学到数据库阶段时,将数据存入数据库中,重启项目,数据不会丢失。
祝学习愉快!
相似问题