1:在做下载连接进 ****.mp3 是可以下载的 ****.MP3就是不行了
还有 ****.wma 时 页面就打一堆码
?怎么回事 ?怎么解决2:当 <a href="test.jsp" target="_blank"> 时
当用户已打开了这个页面,又再次点击了上面链接时
现在只想在同一个页面显示,而不想新开一页面 ?如何实现
谢谢热心兄弟
如果分不觉得不够,就报个数,不要太过分 ^-^
还有 ****.wma 时 页面就打一堆码
?怎么回事 ?怎么解决2:当 <a href="test.jsp" target="_blank"> 时
当用户已打开了这个页面,又再次点击了上面链接时
现在只想在同一个页面显示,而不想新开一页面 ?如何实现
谢谢热心兄弟
如果分不觉得不够,就报个数,不要太过分 ^-^
SERVLET程序改成JSP就可以了
package servlets;import java.io.IOException;
import java.io.PrintWriter;import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.jsp.PageContext;import com.jspsmart.upload.*;
public class DoDownload extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
SmartUpload su=new SmartUpload();su.initialize(this.getServletConfig(),request,response);
String name=request.getParameter("name");
su.setContentDisposition(null);
try {
//System.out.println("aa");
su.downloadFile((String)request.getRealPath("upload")+"/"+name);
} catch (SmartUploadException e) {
e.printStackTrace();
}
}}
不行呀,它是当前页打开