引入JS文件编码问题
自己写了一个JS RIA框架,由于文件较多,于是写了文件合并程序,将多个JS文件(UTF-8)合并成一个文件,程序中并未指定文件编码,接着在JSP(UTF-8)中引入该文件,总是出错,打开监控软件,发现浏览器中的JS显示乱码,在浏览器中动态改变其为UTF-8编码,文件显示正常。因此确定其为引入编码不正确,于是在引入JS文件是指定编码方式charset="utf-8"
<script type="text/javascript" charset="utf-8" src="A.js"></script>
BufferedWriter(OutputStreamWriter(FileOutputStream, "UTF-8"))// 原来的方式是:FileWriter(File)