在wicket中使用UTF-8编码解决乱码问题

  wicket使用HTML页面作为view,在IE浏览器下,我设置charset为GBK,是不会出现乱码的。但是如果改成UTF-8就会出现乱码。

    解决方法如下:

    项目的编码设成UTF-8,HTML页面设置META标签的charset为UTF-8,最后还要在WebApplication的init方法里面将markup文件encode成UTF-8:

    @Override
    public void init(){
        super.getMarkupSettings().setDefaultMarkupEncoding("utf-8");
    }

你可能感兴趣的:(html,浏览器,IE,wicket)