jsf编程简单方法(jsf入门)

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

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

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

贴出代码

web.xml部分

设置字符编码通信. CN。setcharacteritencodingfiltrencodingbk

设置字符编码/*

javabean部分

包装comm.CN;

导入Java。io。ioexception

导入javax。servlet。*;

公共类SetCharacterEncodingFilter实现了筛选器

{

受保护的字符串编码=null

受保护的FilterConfig filterConfig=null

受保护的布尔忽略=真

public void destroy(){ 0

this.encoding=null

this.filterConfig=null

}

public void doFilter(servlet请求请求,ServletResponse响应,

过滤链链)

引发IOException,ServletException {

如果(忽略| |(请求。getcharactencoding()==null)){ 0

字符串编码=选择编码(请求);

如果(编码!=null)

request.setCharacterEncoding(编码);

}

chain.doFilter(请求、响应);

}

公共void init(过滤器配置过滤器配置)引发ServletException {

这个。过滤器配置=过滤器配置;

这个。编码=Filterconfig。GetIntParameter('编码');

字符串值=filterConfig.getInitParameter('忽略');

如果(值==null)

this .忽略=true

else if(值。equalsignorecase(' true ')

this .忽略=true

else if(值。equalsignorecase(是)

this .忽略=true

其他

this.ignore=false

}

受保护的字符串选择编码(ServletRequest请求){ 0

返回(这个。编码);

}

}

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

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/145775.html

(0)

相关推荐

  • javameta-info里边放的是什么(meta标签name属性有哪些参数)

    技术Java的meta标签有什么作用这篇文章主要介绍“Java的meta标签有什么作用”,在日常操作中,相信很多人在Java的meta标签有什么作用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家

    攻略 2021年12月22日
  • 数据库原理知识点有哪些

    技术数据库原理知识点有哪些这篇文章主要介绍“数据库原理知识点有哪些”,在日常操作中,相信很多人在数据库原理知识点有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”数据库原理知识点有哪些”

    攻略 2021年11月3日
  • 渺渺茫茫,出自西游记的茫茫渺渺是什么意思

    技术渺渺茫茫,出自西游记的茫茫渺渺是什么意思指辽阔无际的样子渺渺茫茫,亦指模糊、不清楚。原文:西游记第一回《灵根育孕源流出 心性修持大道生》混沌未分天地乱,茫茫渺渺无人见。自从盘古破鸿蒙,开辟从兹清浊辨。覆载群生仰至仁,

    生活 2021年10月24日
  • 如何解决Sqlserver表统计信息丢失问题

    技术如何解决Sqlserver表统计信息丢失问题本篇文章为大家展示了如何解决Sqlserver表统计信息丢失问题,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。从链接服务器查询远程

    攻略 2021年11月29日
  • 控制流程语句

    技术控制流程语句 控制流程语句控制流程语句:
    语句:就是使用分号分的代码就是一个语句。
    顺序语句:就式从上往下执行所有代码就是语句。int i = 3;  //声明变量语句;  //空语句Sstem.o

    礼包 2021年12月13日
  • 三横三竖三撇三捺是什么字,三横三竖三撇三捺念什么字啊

    技术三横三竖三撇三捺是什么字,三横三竖三撇三捺念什么字啊森。可以先想一横三横三竖三撇三捺是什么字,一竖,一撇,一捺 是什么字,是木,三个木就是森。森是一个汉字,读作sēn,本意是树木丛生繁密,引申义是从林从木,整齐而严肃

    生活 2021年10月26日