为了账号安全,请及时绑定邮箱和手机立即绑定

前台传的不是img3-lg么,为什么xml里又配了aaaa.jpg

后面的例子逻辑没看懂,老师的例子不是想从前台传filename到后台么,为毛在在后台又人为给filename另外设置了一个aaaa?如果要这样设置,第一个例子不是已经做到了么,前台怎么传到后面的我没看懂啊

首先是从前台的filename获得对应的数据流,这里的逻辑很清楚很懂

http://img1.sycdn.imooc.com//57cb3c570001d52806840164.jpg

其次要在struts里配置对应的filename,这里用ongl表达式动态获取,也勉强明白

http://img1.sycdn.imooc.com//57cb3c9d0001335c07640103.jpg


最后按我理解的逻辑是不是应该在action里把这个ongl表达跟前台传的文件名对应上?可是老师直接放飞了,另外来了个aaaa,俺彻底晕菜了,不知道这是在干嘛,既然这里要赋个aaa,前台还传个img3作甚?有看懂的童鞋没?

http://img1.sycdn.imooc.com//57cb3d190001d4a304150078.jpg


ps:自己刚才调试了下琢磨出来了,只要把上面第二步xml里那个ongl表达式${downloadFileName}改成${filename}就可以对应了,第三步直接删除,也就是说action里不用另外再get filename就可以下载前台传的img3-lg.jpg,而不是莫名杀出的aaaa

正在回答

1 回答

这样让下载时的文件名变为aaaaa.jpg

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

前台传的不是img3-lg么,为什么xml里又配了aaaa.jpg

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信