V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
kojp
V2EX  ›  问与答

j二ee 足够二的一个需求,有没有人能解答一下------有没有办法tomcat输出调试信息支持中文显示?

  •  
  •   kojp · 2012-01-11 16:52:05 +08:00 · 3906 次点击
    这是一个创建于 4502 天前的主题,其中的信息可能已经有所发展或是发生改变。
    乱码的问题,页面,数据库都解决了。
    现在的问题足够二的了--------------------------数据库的表名,字段名,全用的是中文。

    插入数据库的时候,有某些字段提示列宽不对,总共有几十个字段,这是要让人死呀。控制台里,显示的都是???======如果是你遇到这种情况怎么办?





    PS:别建议我重新设计数据库,一开始,我就对中文表名,字段名,表示很惊异的。但是,我没有权力重新设计数据库~~~


    谢谢,泪奔。
    4 条回复    1970-01-01 08:00:00 +08:00
    hanfeizi
        1
    hanfeizi  
       2012-01-11 17:04:12 +08:00
    ......无法帮你解决。。。从来没尝试过把数据库的表名,字段名,全用中文,我现在才知道居然可以使用中文。。
    jint
        2
    jint  
       2012-01-11 17:09:12 +08:00
    在程序里把sql输出到你能控制的log中,解决乱码问题。然后在支持中文的DB客户端中执行sql,就知道哪个字段的问题了。
    再不行用排除法,依次把最长的改成一个字符。
    话说几十个field不算多了,静下心来很快就查出来了。
    kojp
        3
    kojp  
    OP
       2012-01-11 18:07:58 +08:00
    @jint
    一开始用的就是!!!排除法。。我快抓狂了。。

    输到log里面刚刚,也有想过~~~(我异想天开输到文件里面是不是就乱码了~~~)谢谢,现在试试。
    kojp
        4
    kojp  
    OP
       2012-01-11 18:33:27 +08:00
    写到TXT里面,依旧是乱码~~~~(怪异的是,一开始的列宽问题自己消失了。。。呃~~)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4716 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 91ms · UTC 10:07 · PVG 18:07 · LAX 03:07 · JFK 06:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.