当前位置:编程学习 > JAVA >>

求更简单的表示路径的方法, 播放JSP页面的mp3文件。

--------------------编程问答-------------------- 顶一下 --------------------编程问答-------------------- 全部用绝对路径吧 --------------------编程问答--------------------

<EMBED src="<%=request.getContextPath()%>/myfolder/my.mp3" autostart="true" loop="2" width=300 height=100>
--------------------编程问答-------------------- <EMBED src="/myfolder/my.mp3" autostart="true" loop="2" width=300 height=100>

--------------------编程问答--------------------
引用 3 楼 flagiris 的回复:
HTML code

<EMBED src="<%=request.getContextPath()%>/myfolder/my.mp3" autostart="true" loop="2" width=300 height=100>


//上述方法无效
--------------------编程问答--------------------
引用 4 楼 nizhicheng 的回复:
<EMBED src="/myfolder/my.mp3" autostart="true" loop="2" width=300 height=100>




//上述方法无效
--------------------编程问答--------------------
引用 3 楼 flagiris 的回复:
HTML code


<EMBED src="<%=request.getContextPath()%>/myfolder/my.mp3" autostart="true" loop="2" width=300 height=100>

这个应该是可以的 --------------------编程问答--------------------
引用 7 楼 feng3773216 的回复:
引用 3 楼 flagiris 的回复:
HTML code


<EMBED src="<%=request.getContextPath()%>/myfolder/my.mp3" autostart="true" loop="2" width=300 height=100>

这个应该是可以的



//我试过了, 不行的
--------------------编程问答-------------------- 请把你 访问  my.jsp  的路径贴出来

*/my.jsp
*/myfolder/my.mp3
如果还不行~~就认真看看了 --------------------编程问答--------------------
引用 9 楼 nizhicheng 的回复:
请把你 访问 my.jsp 的路径贴出来

*/my.jsp
*/myfolder/my.mp3
如果还不行~~就认真看看了



/*
<%@ page language="java" contentType="text/html; charset=GB18030"
    pageEncoding="GB18030"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<title>Insert title here</title>
</head>
<body>

<img src="myfolder/login.gif" width=120 height=30>

<EMBED src="C:\Documents and Settings\Administrator\workspace\myweb\Root\myfolder\伤不起.mp3" autostart="true" loop="2" width=300 height=100>






</body>
</html>
*/
--------------------编程问答--------------------

<%@ page language="java" contentType="text/html; charset=GB18030"
    pageEncoding="GB18030"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<title>Insert title here</title>
</head>
<body>

<img src="myfolder/login.gif" width=120 height=30>

<EMBED src="/*C:\Documents and Settings\Administrator\workspace\myweb\Root[有没有什么办法替换掉这一段字符串]*/\myfolder\伤不起.mp3" autostart="true" loop="2" width=300 height=100>






</body>
</html>
--------------------编程问答-------------------- 声音文件放在和网页同一目录或下层目录,embed src用相对路径打开 //这个你试验下

还有让你发请求这个页面的URL 不是  这个页面的HTML 代码。。
--------------------编程问答--------------------
<%@ page language="java" contentType="text/html; charset=GB18030"
    pageEncoding="GB18030"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<title>Insert title here</title>
</head>
<body>

<img src="myfolder/login.gif" width=120 height=30>

<EMBED src="
/*C:\Documents and Settings\Administrator\workspace\myweb\Root[有没有什么办法替换掉这一段字符串]*/
\myfolder\伤不起.mp3" autostart="true" loop="2" width=300 height=100>






</body>
</html>
 
 
 
--------------------编程问答-------------------- 文件不能web-inf目录下,并且部署tomcat后访问链接用http://host/文件夹/文件名 试试 --------------------编程问答-------------------- 。。你还是没有告诉我你访问的是哪个页面   

\myfolder\伤不起.mp3   \ 反了应该是 /
为了测试你就把mp3 跟页面放在一起 
SRC 的路劲会写了吧 --------------------编程问答-------------------- 没用的! --------------------编程问答-------------------- 关注一下! --------------------编程问答-------------------- --------------------编程问答-------------------- <EMBED src="myfolder/my.mp3" autostart="true" loop="2" width=300 height=100>
就这个,只要你这个在web容器中绝对可以。
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,