感觉,出现下载画面,的确可以理解,但是,怎么能不出现呢? 下面是代码
- Java code
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html charset=utf-8"); PrintWriter out = response.getWriter(); out.println(" <html>"); out.println(" <title> <head>display message </head> </title>"); out.println(" <body>"); out.println(" <a href='/guestbook/servlet/message'>添加留言 </a></br>"); out.println(" </body>"); out.flush(); out.close(); }
谢谢,前辈了
------解决方案--------------------
一种情况就是你的 servlet 配置有问题;还有一种,我曾经遇到,就是在 IE7 中会有这个问题,使用 firefox 则没有,要到 IE7 中的安全设置中配置下;
------解决方案--------------------
你是怎么请求的?
post还是get?
你只贴出了get方式,如果你doPost里没有调用这个doGet的话,那么doPost里什么都没做的话,就啥都有啦。
------解决方案--------------------
没加扩展名 web.xml里也没映射 所以无法判断出它是什么东西 可能是这样吧