package com.yourcompany.filter;import java.io.IOException;import javax.servlet.ServletException;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;public class Study extends HttpServlet {
private static final String CONTENT_TYPE="text/html;charset=gbk";
public void service(HttpServletRequest request,HttpServletResponse response)
throws ServletException,IOException{
response.setContentType(CONTENT_TYPE);
ServletOutputStream out=response.getOutputStream();
out.println("<html>");
out.println("<head><title>123</title></head>");
out.println("<body>");
out.println("<br><br><br><br><center><p>笨笨的家</p></center>");
out.println(request.getContextPath());
out.println("</body></html>");
}
public void destroy(){}
}
怎么会报错呢?错误是:
description The server encountered an internal error () that prevented it from fulfilling this request.exception java.io.CharConversionException: Not an ISO 8859-1 character: 笨
javax.servlet.ServletOutputStream.print(ServletOutputStream.java:89)我把这段代码注释掉,把另外一段可以正常输出的代码烤过来,还是报这个错误,这是怎么回事呢?我头都疼了也处理不了。
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;public class Study extends HttpServlet {
private static final String CONTENT_TYPE="text/html;charset=gbk";
public void service(HttpServletRequest request,HttpServletResponse response)
throws ServletException,IOException{
response.setContentType(CONTENT_TYPE);
ServletOutputStream out=response.getOutputStream();
out.println("<html>");
out.println("<head><title>123</title></head>");
out.println("<body>");
out.println("<br><br><br><br><center><p>笨笨的家</p></center>");
out.println(request.getContextPath());
out.println("</body></html>");
}
public void destroy(){}
}
怎么会报错呢?错误是:
description The server encountered an internal error () that prevented it from fulfilling this request.exception java.io.CharConversionException: Not an ISO 8859-1 character: 笨
javax.servlet.ServletOutputStream.print(ServletOutputStream.java:89)我把这段代码注释掉,把另外一段可以正常输出的代码烤过来,还是报这个错误,这是怎么回事呢?我头都疼了也处理不了。
解决方案 »
- Spring2.5 无法将dao 注入到action中
- 用了jquery的代码,有些东西不能正常取出来
- 请各位高手指点,急!!谢谢
- 怎么讓JSP在一個頁面在登陸和驗証用戶名和密碼
- 如何把cookie保存到客户端硬盘中
- 浏览过此商品的用户还浏览过什么什么其他商品!!
- jsp页面中读取servlet中设定的session值
- java 乱码问题
- PreparedStatement .executeQuery()执行异常,提示 Incorrect syntax near '@P1'.
- 送分喽!!!各位大侠,请帮忙解决一个Jsp下的页面转换问题....
- 求助关于在html调用dll控件可以,但在jsp调用就出现“对象不支持此属性或方法”的问题?
- 请问得到 数据集后 如何获得 有多少条记录??
PrintWriter out = response.getWriter();试试