eclipse中源代码中文乱码了怎么办
1,如果是post请求,编写过滤器,在过滤器中写:
request.setCharacterEncoding("UTF-8");
response.setContentType("text/html;charset=UTF-8");
2,如果是get请求,则修改tomcat服务器conf目录下的server.xml文件,在Connector标签后增加新属性URIEncoding即可。
扩展资料:
代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。代码设计的原则包括唯一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改等。 源代码是代码的分支,某种意义上来说,源代码相当于代码。
现代程序语言中,源代码可以书籍或磁带形式出现,但最为常用格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码最终目的是将人类可读文本翻译成为计算机可执行的二进制指令,这种过程叫编译,它由通过编译器完成。
作用:
源代码主要功用有如下2种作用:
生成目标代码,即计算机可以识别的代码。
对软件进行说明,即对软件的编写进行说明。为数不少的初学者,甚至少数有经验的程序员都忽视软件说明的编写,因为这部分虽然不会在生成的程序中直接显示,也不参与编译。但是说明对软件的学习、分享、维护和软件复用都有巨大的好处。因此,书写软件说明在业界被认为是能创造优秀程序的良好习惯,一些公司也硬性规定必须书写。
需要指出的是,源代码的修改不能改变已经生成的目标代码。如果需要目标代码做出相应的修改,必须重新编译。
参考资料:百度百科-代码
text file encoding
看到没,改成UTF-8就好了,不过这里一改全部都改了,如果经常两个系统切换的话还是UTF-8比较保险。
2018-07-05 · 百度知道合伙人官方认证企业
request.setCharacterEncoding("UTF-8");
response.setContentType("text/html;charset=UTF-8");
如果是get请求,则修改tomcat服务器conf目录下的server.xml文件,在Connector标签后增加新属性URIEncoding即可
<Connector port="8080" URIEcoding="UTF-8"/>