我有一个页面,我在那里搜索一个术语,它显示得很完美。不管是什么类型的角色。
现在,当我在JSP中有几个复选框时,我会选中它并提交。在这些复选框中,我有一个框名,类似于ABC Farmacéutica Corporation
。
当我点击提交按钮时,我正在调用一个函数,并将所有参数设置为一个表单,然后提交该表单。
现在,在Java端,我使用Springs Frame工作。当我在控制器中打印术语时,它会显示为ABC Farmacâ©utica Corporation
。
Please help... Thanks in advance.
编辑:
请尝试这个示例
import java.net.*;
class sample{
public static void main(String[] args){
try{
String aaa = "ABC Farmacéutica Corporation";
String bbb = "ABC Farmacéutica Corporation";
aaa = URLEncoder.encode(aaa, "UTF-8");
bbb = URLDecoder.decode(bbb, "UTF-8");
System.out.println("aaa "+aaa);
System.out.println("bbb "+bbb);
}catch(Exception e){
System.out.println(e);
}
}
}
我得到的输出是,
aaa PiSA+Farmac%C3%A9utica+Mexicana+Corporativo
bbb PiSA Farmacéutica Mexicana Corporativo
尝试按原样打印字符串aaa
。