黑马程序员技术交流社区

标题: 访问jsp弹出一个下载框 [打印本页]

作者: 杨玉揆    时间: 2011-10-30 15:47
标题: 访问jsp弹出一个下载框
今天自己随意的敲了一段jsp代码,但是部署到tomcat的时候让我汗了,既然弹出了一个下载框让我下载访问的jsp页面,自己找了很久也没有找到,后来通过慢慢的调试才看到,也是由于自己粗心造成的。

代码附上:

<%@ page contentType="text/html;charset=utf-8"%>
<%@ page import="javax.servlet.http.Cookie,java.util.*"%>
<html>
<%
Cookie[]cookies=request.getCookies();
  Cookie cookie_response=null;
     if(cookies==null)
        out.println("没有"+"<br>");
     else{
           try{
               if(cookies.length==0)
                  {System.out.println("客户端禁止写入cookie");}
               else{
                    for(int i=0;i<cookies.length;i++)
                        {Cookie temp=cookies;
                        if(temp.getName().equals("cookietest"))
                            {cookie_response=temp;
                            break;
                            }
                         }
                    }
                }catch(Exception e)
                  {System.out.println(e);}
            }      
   out.println("当前的时间"+new Date()+"<br>");
  if(cookie_response!=null)
         {out.println(cookie_response.getName()+"上一次访问时间:"+cookie_response.getValue());
         cookie_response.setValue(new Date().toString());
         }
   else{
        out.println("第一次访问!");
        cookie_response=new Cookie("cookietest",new Date().toString());
        out.println("创建cookie!");
        }
    response.addCookie(cookie_response);
    response.setContentType("test/html");
    response.flushBuffer();                    
   %>
</html>
作者: 白倩    时间: 2011-10-30 21:52
这个问题我也遇到过不止一两次,都是因为个人书写代码粗心而导致弹出下载框,共同学习!
作者: 杨玉揆    时间: 2011-10-30 22:22
呵呵 一起加油吧




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2