正在阅读:深入Java中文问题及最优解决方法-下深入Java中文问题及最优解决方法-下

2004-05-09 10:22 出处:CSDN 作者:abnerchai 责任编辑:linjixiong

    //testchinese.jsp
    <%@page pageEncoding="GB2312"%>
    <%@page contentType="text/html; charset=gb2312"%>
    <%request.setCharacterEncoding("GB2312");%>
    <%
    String action = request.getParameter("ACTION");
    String name = "";
    String str = "";
    if(action!=null && action.equals("SENT"))
    {
    name = request.getParameter("name");
    str = request.getParameter("str");
    }
    %>
    <html>
    <head>
    <title></title>
    <Script language="JavaScript">
    function Submit()
    {
    document.base.action = "?ACTION=SENT&str=传入的中文";
    document.base.method = "POST";
    document.base.submit();
    }
    </Script>
    </head>
    <body bgcolor="#FFFFFF" text="#000000" topmargin="5">
    <form name="base" method = "POST" target="_self">
    <input type="text" name="name" value="" size="30">
    <a href = "JavaScript:Submit()">提交</a>
    </form>
    <%
    if(action!=null && action.equals("SENT"))
    {
    out.println("<br>你输入的字符为:"+name);
    out.println("<br>你通过URL传入的字符为:"+str);
    }
    %>
    </body>
    </html>
    如图7是此程序运行的结果示意图:

    图7

    5、总结

    在上面的详细分析中,我们清晰地给出了JAVA在处理源程序过程中的详细转换过程,为我们正确解决JAVA编程中的中文问题提供了基础。同时,我们给出了认为是最优的解决JAVA中文问题的办法。

    6、参考资料
     1、段明辉.Java 编程技术中汉字问题的分析及解决.
        http://www-900.ibm.com/developerWorks/cn/java/java_chinese/index.shtml
     2、 周竞涛.关于Java中文问题的几条分析原则
        http://www-900.ibm.com/developerWorks/cn/java/l-javachinese/index.shtml


    作者介绍:abnerchai,高级程序员,联系方法:josserchai@yahoo.com
 





察看评论详细内容 我要发表评论
作者笔名简短内容 发表时间
:
键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品