4-7问题

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

weixin_慕勒4393907

2020-06-23 17:08:02

之前老师在XmlDataSource的main方法中增加了一个测试的painting对象,名为测试油画,

后来在management下创建了无名女郎,但是为什么跳转到表单显示时,没有显示之前创建的测试油画?

写回答

3回答

好帮手慕小尤

2020-06-24

同学你好,在XmlDataSource中是通过setPreview()设置路径。如下图所示:

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

而在Servlet中是通过动态获取的项目路径。如下图所示:

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

所以存储位置存在偏差。

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

0

好帮手慕小尤

2020-06-24

同学你好,是的,文件存储位置存在偏差所以在最后测试时没有名为测试油画的内容。如下图所示:

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

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

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

0
heixin_慕勒4393907
h managementController 调用的还是底层的XmlDataSource,具体为什么存储位置存在偏差呢,老师可以详细地说一下吗
h020-06-24
共1条回复

好帮手慕小尤

2020-06-23

同学你好,可能老师在测试代码时,将测试数据删除了,并不影响课程哦~
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

0
heixin_慕勒4393907
h 我按照老师的步骤,没有刻意删除,但是management下创建无名女郎后,前面创建的painting没有显示,是不是因为工程存放路径和工程运行路径的关系?我想弄明白为什么,请老师解释一下
h020-06-23
共1条回复

0 学习 · 16556 问题

查看课程

相似问题