为什么点击标签 会直接下载文件 而不是跳转到另一个页面

来源:1-3 手工编写第一个Servlet

怪兽_Monster

2017-08-20 14:16

package com.servlet;


import java.io.IOException;

import java.io.PrintWriter;


import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;


import com.sun.mail.iap.Response;


public class HelloServlet extends HttpServlet {


@Override

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

System.out.println("处理GET请求...");

PrintWriter out = response.getWriter();

response.setContentType("text/html;charset=utf-8");

out.println("<strong>Hello Servlet</strong>");

}


@Override

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

System.out.println("处理POST请求...");

PrintWriter out = response.getWriter();

response.setContentType("text/html;charset=utf-8");

out.println("<strong>Hello Servlet</strong>");

}


}

我点击那个  a标签的连接 就直接弹出来下载文件

写回答 关注

3回答

  • 慕桂英0739128
    2017-11-02 21:11:10

    删掉重写response.setContentType("text/html;charset=utf-8");

    我之前也是提示下载,重写就好了。

  • 怪兽_Monster
    2017-08-20 14:17:59

    谢谢大家了

  • 怪兽_Monster
    2017-08-20 14:17:32

    麻烦大家有空看下我的代码 ,救救小白

JAVA遇见HTML——Servlet篇

本门课程在JSP课程的基础上,深入介绍Servlet的基础知识

160613 学习 · 1029 问题

查看课程

相似问题