neo_q大佬请教JNI中文乱码的问题
java吧
全部回复
仅看楼主
level 1
调JNI写注册表中文老乱码我知道是unicode和系统字符集冲突..请问怎么解决虽然最后我改调JS脚本解决了但是感觉很不爽
2008年03月17日 15点03分 1
level 2
你得告诉我具体的情况,这样子我无法帮你判断。
2008年03月17日 16点03分 2
level 5
这样行吗?将字符在一个filter中过滤,同时关闭使用中的HibernateSessionFactory的sessionpublic class EncodeFilter implements Filter {public void doFilter(ServletRequest request, ServletResponse response,FilterChain chain) throws IOException, ServletException {request.setCharacterEncoding("UTF-8");chain.doFilter(request,response);HibernateSessionFactory.closeSession();}}在web.xml中配置一个过滤器
encodeFilter
com.briup.run.web.filter.EncodeFilter
encodeFilter
/*
2008年03月18日 06点03分 3
level 1
to2F native2ascii解决了问题..但是感觉这并不是一个good smell后来参考了很多设计 发现连做I18N的资源文件都不得不用native2ascii看来Java中文问题依旧。。。。to3F....回帖不看帖有时比看帖不回帖更恶劣...
2008年03月19日 11点03分 4
level 2
最近也给jni烦到居然要调用 dll文件居然连空格都识别不了~~~~-_-!!
2008年03月23日 02点03分 5
level 0
“最后我改调JS脚本解决”:你说你用JS脚本解决了,是如何解决的.我最近做的这个项目就得用到JNI可中文乱码实在搞不定了.帮帮我吧....我QQ:47349038
2008年06月26日 09点06分 6
level 11
我也求解了。。。。挖坟了。。。不好意思
2013年09月04日 10点09分 7
1