在glassfish-web.xml文件中增加一条设置:
<parameter-encoding default-charset="UTF-8"/>
这样就可以结合前面的MySQL数据库字符集设置,成功地在页面中输入中文和在数据库中保存和读取中文了!
而增加servlet过滤器对jsf页面之间的参数传递不起作用,即使设置了get方法和post方法的字符集设置,仍然会导致页面乱码并且会导致数据库数据乱码。
在glassfish-web.xml文件中增加一条设置:
<parameter-encoding default-charset="UTF-8"/>
这样就可以结合前面的MySQL数据库字符集设置,成功地在页面中输入中文和在数据库中保存和读取中文了!
而增加servlet过滤器对jsf页面之间的参数传递不起作用,即使设置了get方法和post方法的字符集设置,仍然会导致页面乱码并且会导致数据库数据乱码。