解决方案 »
- <textarea></textarea>里的换行标记到底是什么?
- jsp新手,小问题求救下
- 关于单元测试问题
- 用于用户注册验证的javascript不起作用
- 求个Servlet+JavaBean+jsp实现MVC开发模式的源代码
- 一个jsp聊天室登陆(login.jsp)的错误问题(书上例子代码)
- 高分请教写入Excel的问题
- 怎样在JSP页面调用另一个JSP,但不显示另一个JSP页面,只是为了从数据库SELECT记录
- 如何使程序适应不同的数据库 欢迎大家讨论,指教!
- jsp中表单的变量值为中文字符,处理表单的jsp程序不能识别,why?
- stucts2-action取参数时,如何忽略JSP页面上的某个参数(而我又不得不写上name)
- javaMail--邮件怎么发不出去?
这个文件名,??可能是不可识别的字符,或中间有空格,你换个文件名上传试下
从你这段代码就可以看出,你是想GBK转换成utf8,你这样转换当汉字是奇数时候,最后一个肯定是乱码啊。GBK编码是一个中文2个字节,而UTF-8编码是一个中文3个字节,当我们调用getBytes("UTF-8")方法时,会通过计算来增加字节,使得从GBK的2个字节变成UTF-8对应的3个字节。你可以看看这篇文章http://www.iteye.com/topic/1097560