web开发中常会遇到输出某种编码的字符,如iso8859-1,如何输出一个某种编码的字符串,成程序写出来!我就不明白这道题它考的是什么,

解决方案 »

  1.   

    System.out.println(request.getCharacterEncoding());
      

  2.   

    <%
      request.setCharacterEncoding("ISO-8859-1");
      out.print(request.getCharacterEncoding());
      out.print(response.getCharacterEncoding());
    %>
      

  3.   

    request.getCharacterEncoding()是什么意思?
      

  4.   

    String有这样一种方法:
    String(byte[] bytes, String charsetName)例如:
    String  str = new String("你好".getBytes(),"iso8859-1");
     
    这样得到的 str 就是“你好”的“iso8859-1”的编码
      

  5.   

    你可以使用utf-8国际通用编码格式,直接在网页上添加一条命令即可:
    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
      

  6.   

    String  str = new String(string.getBytes( charset ), charset );