我的需求:
1.管理员上传歌曲到服务器。
2.用户通过页面可以播放管理员上传的歌曲。
就这么简单的一件事,我却迷惑了。上传的歌曲肯定是放到硬盘的一个目录里,比如:c:/temp,本来想放到tomcat里,但是有个问题,当重启tomcat时会被清空。页面用html标签进行播放,此时问题就来了,html标签该用哪个?对应的路径应该怎么写,总不能写成c:/temp/1.mp3吧?那如果非本机的用户去播放歌曲,肯定就无法播放了。所以绝对路径貌似行不通,但是相对路径又必须放在tomcat目录下,重启会被清空。郁闷了,到底应该怎么弄?
总结:怪我学艺不精,以前太过想当然,轮到自己亲自做项目才发现问题多多,望各位前辈不吝赐教!