我刚开始学java,现在用jsp+javabean(工具是Eclipse + MyEclipse + Tomcat )做好了一个音乐网站,能实现下载,但在线听歌还不行
我在网上找到下面一段代码
<object classid=CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95 codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701 width="75%" height="70" align="middle" id="mediaplayer">
<param name="FileName" value=***************************>
<param name="AutoStart" value="true">
<param name="AutoRewind" value="-1">
<param name="AnimationAtStart" value="true">
<param name="ShowControls" value="true">
<param name="ClickToPlay" value="false">
<param name="EnableContextMenu" value="false">
<param name="EnablePositionControls" value="true">
<param name="Balance" value="0">
<param name="ShowStatusBar" value="true">
<param name="AutoSize" value="1">
</object>并将*******部分换成了歌曲的在我机器上的绝对路径,但是只能在我的本机上听,
(除了在线听歌有问题,其他的比如下载,上传,注册等等都正常),那位高手能指点一下,到底应该怎么弄啊

解决方案 »

  1.   

    我把mp3文件放在web应用(JspPro)的目录下,通过Url地址(你也可以改动其它)访问, 不知道是不是你想要的结果
    <param name="FileName" value="http://localhost:8080\JspPro\4.mp3">
      

  2.   

    String ip = InetAddress.getLocalHost().getHostAddress();   
                                        // 先获取本机IP,放在bean里,建一个流媒体服务器,例如:Helix Server  ,配置加载点value = ip  + 加载点的歌曲路径参考下
      

  3.   

    zangxueyou() :
      你那样好像在我本机上都听不了了 呵呵
    frilly(秋◆水):
      什么叫加载点的歌曲路径啊
    我的jsp工程放在D:\mywebsite\music下
    歌曲放在D:\mywebsite\music\music 下
      

  4.   

    <%@ page language="java" contentType="text/html;charset=gb2312" %>
    <html>
    <head>
    <title>My JSP 'ttt.jsp' starting page</title>
    </head>
    <body>
    <object classid=CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95
    codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701
    width="75%" height="70" align="middle" id="mediaplayer">
    <param name="FileName" value="http://localhost:8080\JspPro\4.mp3">
    <param name="AutoStart" value="true">
    <param name="AutoRewind" value="-1">
    <param name="AnimationAtStart" value="true">
    <param name="ShowControls" value="true">
    <param name="ClickToPlay" value="false">
    <param name="EnableContextMenu" value="false">
    <param name="EnablePositionControls" value="true">
    <param name="Balance" value="0">
    <param name="ShowStatusBar" value="true">
    <param name="AutoSize" value="1">
    </object>
    </body>
    </html>我的机器上听没有问题啊不清楚你那里为什么?帮你顶上去