请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

查看图片这个按钮为什么JSP上没显示?

而且我的选择图片一栏没选择图片,点击查看图片还是显示

HTTP Status 404 - /upload/ad/1508401916539_1495353501938_ad_1.png

我选择了图片也还是显示这个,是写死了嘛?为什么会这样?

正在回答 回答被采纳积分+3

6回答

源生活 2017-10-19 17:58:42

那就简单了,你自己又会打断点跟踪,看看哪一步有问题呗,接下来就是保存这张图片,并且把数据库里原本存的图片名给换成现在的。

然后每执行一行代码,就观察一下,比如:保存图片这个动作做完了,先不要往下执行代码,看看磁盘上对应的文件有没有,是不是你上传的?然后再往下,更新数据库,执行完了,数据变了吗?变成你想要的了吗?

这种调试能力要加强啊,不能就一句:这里有问题啊,怎么办?这让人很难回答,如果你能把我问的问题都答上来,问题的原因自然也就找到了。

0 回复 有任何疑惑可以回复我~
  • 提问者 SSSSH #1
    还有几个问题,老师你的工程里webapp下面有个system.property,在property文件夹里面还有一个system.property,这两个有什么不一样嘛
    回复 有任何疑惑可以回复我~ 2017-10-19 18:05:32
  • 提问者 SSSSH #2
    一个是resources下面,然后resources的property下面还有一个
    回复 有任何疑惑可以回复我~ 2017-10-19 18:08:45
  • 源生活 回复 提问者 SSSSH #3
    外面那个是残留下来的,一开始用的是那个,如何知道用的是哪个?
    
    你看下applicationContext.xml里的内容就知道了:
    <context:property-placeholder location="classpath:properties/*.properties"/>
    回复 有任何疑惑可以回复我~ 2017-10-19 18:09:00
提问者 SSSSH 2017-10-19 17:56:49

https://img1.sycdn.imooc.com/szimg/59e876c50001c7a508500382.jpg我选择了新的图片上传是有数据的啊

0 回复 有任何疑惑可以回复我~
源生活 2017-10-19 17:38:51

没法上传图片是什么意思?能不能具体点?

哪个功能不能上传图片?上传图片的同时还有表单的数据要保存,是都没成功吗?还是只是图片没成功?

0 回复 有任何疑惑可以回复我~
  • 提问者 SSSSH #1
    是广告图片修改里的上传图片,,
    回复 有任何疑惑可以回复我~ 2017-10-19 17:39:52
  • 源生活 回复 提问者 SSSSH #2
    怎么个没成功?问问题不能这样,这样很难沟通
    首先, 进入controller了吗?
    进入后表单里其他数据能接到吗?
    图片对象MultipartFile有值吗?
    回复 有任何疑惑可以回复我~ 2017-10-19 17:44:02
  • 提问者 SSSSH 回复 源生活 #3
    我弄错了,进入controller了,已经跳转到广告内容修改的页面了,里面的上传修改图片的那个一直有问题,我把截图上传
    回复 有任何疑惑可以回复我~ 2017-10-19 17:56:11
提问者 SSSSH 2017-10-19 17:36:48

https://img1.sycdn.imooc.com/szimg/59e872220001c70c04540104.jpg

路径是这样的

0 回复 有任何疑惑可以回复我~
源生活 2017-10-19 17:18:04

这是新增还是修改?你提交时请求的路径是什么?你怎么知道对应的是add方法?

0 回复 有任何疑惑可以回复我~
  • 提问者 SSSSH #1
    看错了,,,是modify方法,我请求的路径发在下一章图上了,我知道为什么图片为什么一开始看不见了,因为我运行了工程给的填充内容的sql语句,在数据库给写死了,,但是我还是没法上传图片,,路径不是已经修改了嘛
    回复 有任何疑惑可以回复我~ 2017-10-19 17:35:51
提问者 SSSSH 2017-10-19 17:16:06

https://img1.sycdn.imooc.com/szimg/59e86ced000141f403820134.jpg

https://img1.sycdn.imooc.com/szimg/59e86ced0001e45611470341.jpg

一直是这样,,,我在后台的add方法里打了断点,居然跳不进去。。直接就显示我修改图片操作失败了。。


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信