我试图解码FARSI中的字符串到UTF-8然后我检查浏览器本身将FARSI字符串转换为十进制NCR代码
如何将十进制NCR代码转换为UTF-8?
String farMsg = "??????";
String finalMsg = new String(farMsg.getBytes(),"UTF-8");
System.out.println("\n Farsi Message \n" + finalMsg);
Run Code Online (Sandbox Code Playgroud)
当我尝试使用上面的代码转换它工作正常,但如果我从JSP页面的输入框使用相同的字符串,它给我一些像这样的输出
عتباري
Run Code Online (Sandbox Code Playgroud)
转换成相同内容需要做哪些修改.
编辑
我进入
??????了jsp输入框并用于request.getParameter("faMSg")获取值,我在这里得到عتباري但是我应该得到??????