精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● Java>>JAVA编程>>中文问题>>servlet&applet如何显示汉字,very simple

主题:servlet&applet如何显示汉字,very simple
发信人: sunose()
整理人: (2000-01-04 11:52:44), 站内信件
浏览器同www server协议content所用为:ISO 8859 1

在包含有需要显示汉字的.java文件编译时候,加上encoding:
javac -encoding ISO8859_1 HelloWorldServlet.java

Java是Global software语言,不存在显示不出来等等非常明显的设计失误.
往往原因是忽略了Java 的具体的环境,如此,仅举一列

所用系统环境
windows nt server 4.0中文,Jrun 2.21,JDK 1.2,JSP 0.92,JSDK 2.0
Netscape 4.5
附 HelloWorldServlet.java
import java.io.*;

import javax.servlet.*;
import javax.servlet.http.*;


public class HelloWorldServlet extends HttpServlet {

    public void doGet (HttpServletRequest req, HttpServletResponse res)
        throws ServletException, IOException
    {
        res.setContentType("text/html");

        ServletOutputStream out = res.getOutputStream();
        out.println("<html>");
        out.println("<head><title>Hello World</title></head>");
        out.println("<body>");
        out.println("<h1>中国,你好</h1>");
        out.println("</body></html>");
    }

    public String getServletInfo() {
        return "Create a page that says Hello World and send it back";
    }
}


            AOL Screen Name    ICQ:               Email
               sunose         5517063         ***************

※ 来源:.网易 BBS bbs.netease.com.[FROM: 202.96.154.19]

[关闭][返回]