浏览器响应response.write的内容后就不会响应页面跳转了吗?该如何解决

浏览器响应response.write的内容后就不会响应页面跳转了吗?
我使用的是spring mvc,需要下载后跳转页面,下载代码如下:

        public boolean download(String path, HttpServletRequest request, HttpServletResponse response) {
                BufferedReader reader;
boolean result = true;
try {
reader = new BufferedReader(new FileReader(new File(path)));
StringBuffer buff = new StringBuffer();

int c = 0;
while ((c = reader.read()) > -1) {
buff.append((char) c);
}
reader.close();
FileUtil.download(request, response, "as.log2014-06-27", buff.toString());
result = true;
} catch (Exception e) {
e.printStackTrace();
result = false;
}
return result;
           }


然后需要在controller中跳转,代码如下:

               logService.download(path,request,response);
               System.out.println("can you see me");
               return "logManagerment/logContent";

但是浏览器没有反应,系统能打印内容,但是浏览器没有跳转。
------解决方案--------------------
被你说对了,
要跳转的话再write一段javascript
------解决方案--------------------
下载是流,普通跳转或者直接输出html都是文本,两者不能在一次请求内同时使用。
------解决方案--------------------
不好意思,看贴补仔细,你这个是download,做不到你说的这种