千家信息网

怎样分析JSF的中文问题

发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,怎样分析JSF的中文问题,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。开始学习JSF的时候有遇上中文问题,看了一些文章后
千家信息网最后更新 2025年11月08日怎样分析JSF的中文问题

怎样分析JSF的中文问题,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

开始学习JSF的时候有遇上中文问题,看了一些文章后突然想起Struts也有中文问题,当时用Filter解决的,我想应该也一样的,后来在工程里加入后中文问题解决了。

贴出代码

web.xml部分


Set Character Encoding
comm.CN.SetCharacterEncodingFilter

encoding
GBK


Set Character Encoding
/*

javabean部分

package comm.CN;

import java.io.IOException;
import javax.servlet.*;

public class SetCharacterEncodingFilter implements Filter
{

protected String encoding = null;
protected FilterConfig filterConfig = null;
protected boolean ignore = true;

public void destroy() {
this.encoding = null;
this.filterConfig = null;
}
public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain)
throws IOException, ServletException {
if (ignore || (request.getCharacterEncoding() == null)) {
String encoding = selectEncoding(request);
if (encoding != null)
request.setCharacterEncoding(encoding);
}
chain.doFilter(request, response);
}
public void init(FilterConfig filterConfig) throws ServletException {

this.filterConfig = filterConfig;
this.encoding = filterConfig.getInitParameter("encoding");
String value = filterConfig.getInitParameter("ignore");
if (value == null)
this.ignore = true;
else if (value.equalsIgnoreCase("true"))
this.ignore = true;
else if (value.equalsIgnoreCase("yes"))
this.ignore = true;
else
this.ignore = false;
}
protected String selectEncoding(ServletRequest request) {
return (this.encoding);
}
}

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

问题 中文 文章 部分 学习 帮助 分析 清楚 代码 内容 对此 工程 新手 时候 更多 有中文 知识 行业 资讯 资讯频道 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 汽车新能源网络技术 怎么规划各类服务器功能 重庆网络技术分类推广 mc服务器的渲染距离跟什么有关 网络安全教育宣传的活动形式 服务器怎么获得别人地皮的权限 盛世大唐网络技术有限公司 向中小学生宣传网络安全 xp ftp服务器设置 机关单位网络安全演讲稿 东营软件开发外包 供电所网络安全宣传周活动 网络安全技术项目化教程 网络安全大使校园日 成都软件开发培训机构排行榜 自我鉴定网络技术有限公司 网络安全产品行业前景 河北莫北网络技术咋样 南宁理工职业学院网络技术专业 中心集团网络技术有限公司 山东济南软件开发税收优惠政策 成都计算机软件开发需要多少钱 服务器格式不正确什么意思 护航直销软件开发公司 数据库 is not in java访问关系数据库 软件开发计划书sdp 自己怎么做挂机服务器 视频服务器拨码开关是什么 安阳外卖软件开发哪家技术好
0