新添加数据问题

来源:4-7 Dom4j实现XML追加操作

winner_T

2020-11-27 14:19:18

# 具体遇到的问题

# 报错信息的截图

# 相关课程内容截图

# 尝试过的解决思路和结果

# 粘贴全部相关代码,切记添加代码注释(请勿截

问题一:

老师添加数据已经没有问题但是添加数据成功以后list.jsp无法获取到preview的值

http://img.mukewang.com/climg/5fc09a05096ba1a304500087.jpg

直接有的数据都是显示正常的  新添加的怎么都获取不到值


问题二:

我每次网页新添加的数据都会立马写入painting.xml但是当我重启项目再去看的时候 xml直接网页新添加的数据全部会被删除 又回到最初的数据  

我一直都是觉得项目里面的xml没有及时同步信息导致的

辛苦老师解答谢谢了



写回答

2回答

好帮手慕阿满

2020-11-27

同学你好,如果代码正确,是可以获取。从同学的另一个问答中发现同学append()方法中,创建节点时,名称为priview,并不是preview,建议同学检查一下是不是子节点名称错误造成无法获取新添加数据的preview值,如:

http://img.mukewang.com/climg/5fc0ce0d09f87e7d07030572.jpg

祝学习愉快!

0

好帮手慕阿满

2020-11-27

同学你好,关于同学的问题:

1、在list.jsp中使用${painting.preview}获取油画的preview值,如:

http://img.mukewang.com/climg/5fc0aecf0962d12913970130.jpg

建议同学修改一下再试试。

2、添加的数据是添加到发布后的xml文件中,重启项目后,xml文件会重置,添加的数据会变删除,这是正常。同学可以继续向后学习,学到数据库阶段时,将数据存入数据库中,重启项目,数据不会丢失。

祝学习愉快!

0
hinner_T
hp>1:第一个问题我肯定是用的${painting.preview}这种方式获取的呀老师 我是问这种方式为啥获取不到呢   我其他的值都能获取到老师 除了我新添加的不行 你能懂吗不是没用你这种方式 是我自己新增的获取不到图片 其他的都能 


h020-11-27
共1条回复

0 学习 · 16556 问题

查看课程