Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Google App Engine标准Java在部署时使用Unicode字符中断代码_Javascript_Java_Angularjs_Google App Engine_Angularjs Material - Fatal编程技术网

Javascript Google App Engine标准Java在部署时使用Unicode字符中断代码

Javascript Google App Engine标准Java在部署时使用Unicode字符中断代码,javascript,java,angularjs,google-app-engine,angularjs-material,Javascript,Java,Angularjs,Google App Engine,Angularjs Material,我的应用程序是一个GAE标准Java应用程序,在客户端使用AngularJS 我的客户机代码在JS文件中缩小。我使用unicode字符✔(\u2714)在AngularJS材质中多次祝酒。当我使用Eclipse部署应用程序并访问应用程序时,检查代码,我可以看到每个✔字符已转换为字符–œ“ 我试图重写每一个✔的unicode JavaScript表示形式(\u2714),但它也不起作用 什么破坏了我的代码?您是将该文件作为静态文件提供,还是通过请求处理程序提供 不管怎样,您都应该为复选标记之类的图

我的应用程序是一个GAE标准Java应用程序,在客户端使用AngularJS

我的客户机代码在JS文件中缩小。我使用unicode字符
(\u2714)在AngularJS材质中多次祝酒。当我使用Eclipse部署应用程序并访问应用程序时,检查代码,我可以看到每个
字符已转换为
字符–œ“

我试图重写每一个
的unicode JavaScript表示形式(\u2714),但它也不起作用


什么破坏了我的代码?

您是将该文件作为静态文件提供,还是通过请求处理程序提供

不管怎样,您都应该为复选标记之类的图标使用类似于字体的东西:


您只需将此
放在材料Toast的模板中(同时导入字体awesome

它似乎与Java版本有关。一旦我从使用Java 7更新到Java 8,缩小的文件已成功上载。

缩小的文件是UTF-8编码的,并且\u2714是该编码的一部分,因此它应该可以工作,对吗?