当前位置: 首页 > news >正文

陕西做天然气公司网站seo公司品牌哪家好

陕西做天然气公司网站,seo公司品牌哪家好,网上购物商城网站,windows优化大师下载安装jsf集成spring使用任何Web框架时#xff0c;都不可避免地需要将用户输入的数据从String为其他类型。 尽管Spring和JSF在设计和功能上确实有很大的不同#xff0c;但它们都具有转换器策略来处理此问题。 让我们从春天开始。 Spring 3引入了一个全新的转换框架#xff0c;该框… jsf集成spring 使用任何Web框架时都不可避免地需要将用户输入的数据从String为其他类型。 尽管Spring和JSF在设计和功能上确实有很大的不同但它们都具有转换器策略来处理此问题。 让我们从春天开始。 Spring 3引入了一个全新的转换框架该框架允许将任何类型的对象转换为任何其他类型只要注册了适当的转换器。 基思·唐纳德Keith Donald撰写了有关新转换过程如何工作的文章。 Spring MVC在版本3中也进行了更新以在处理请求参数时使用转换器服务例如将String参数传递给以下控制器方法 RequestMapping public void example(RequestParam Integer value) 将导致StringToNumber转换器通过StringToNumberConverterFactory 运行以创建等效的Integer 。 与Spring不同JSF中的转换器仅处理对象与字符串之间的转换。 javax.faces.convert.Converter接口定义了两个方法 getAsString 在渲染时使用将对象转换为字符串而getAsObject 在解码回发时使用将先前渲染的字符串转换回对象。 默认情况下您可以通过将条目添加到faces-config.xml或使用FacesConverter批注向JSF注册转换器。 我一直在努力允许您通过简单地将它们声明为Spring bean来注册JSF转换器。 与普通JSF相比使用Spring bean具有许多优点。 例如您可以轻松注入其他协作者bean并且可以使用Spring AOP。 要使用转换器bean只需从JSF引用其ID Component public class MyConverter implements Converter {Autowireprivate MyHelper helper;... }h:inputText value”#{bean.value}”f:converter converterId”myConverter”/ /h:inputText 为了一次又一次地保存对相同转换器ID的引用JSF允许您为特定类“注册”转换器。 为了通过Spring支持这一点引入了一个新的ForClass批注 Component ForClass(MyCustomType.class) public class MyConverter implements Converter {... } 上面的示例在每次MyCustomType对象需要转换时都将使用MyConverter 。 为了方便起见我还提供了支持泛型的javax.faces.convert.Converter的变体。 org.springframework.springfaces.convert.Converter接口具有与标准JSF版本相同的签名。 当将此接口与ForClass一起使用时您还可以省略注释上的值 Component ForClass public class MyConverter implements ConverterMyCustomType {... } 您还可以使用ConditionalForClass接口实现更复杂的“类”绑定有关详细信息请参见JavaDoc 。 最后还支持使用Spring MVC中的JSF转换器无论如何注册。 GenericFacesConverter是一个Spring ConditionalGenericConverter 在注册后会自动委托给JSF。 例如假设为MyCustomType注册了MyConverter则以下MVC映射将起作用 RequestMapping(/example) public void example(RequestParam MyCustomType value) {.... } 如果需要引用特定的JSF转换器也可以使用FacesConverterId批注 RequestMapping(/example) public void example(RequestParam FacesConverterId(myOtherConverter) MyOtherCustomType value) {.... } 如果您想了解这一点请从展示应用程序中查看ConverterExampleController 。 参考 集成Spring和JavaServer Faces Phil Webb博客博客中我们JCG合作伙伴 Phillip Webb的转换器 。 翻译自: https://www.javacodegeeks.com/2012/06/spring-jsf-integration-converters.htmljsf集成spring
http://www.yutouwan.com/news/56257/

相关文章:

  • 多语言建设外贸网站怎么查询网站备案服务商是哪个
  • 国外做足球数据的网站有哪些网站建设内容策划
  • 提供中小企业网站建设邯郸全网推广
  • 怎么自己做模板网站西安百度推广公司
  • 网站建设seo 视频教程个人网站怎么做支付功能
  • 烟台网站建设公司地址jsp sql 网站开发
  • 设计网站推荐 猪长宁区网站建设公司
  • 铁岭房地产网站建设wordpress接入公众号
  • 查看网站开发语言网站建设 石景山
  • 西部数据网站管理助手用wordpress做个
  • 网站后台管理是做一些什么wordpress支持大文件上传
  • 济南网站建设联系方式企业邮箱怎么申请注册流程
  • 泰州建设局网站安监站通报湛江做网站电话
  • 精彩的网格布局网站乐清新闻最新消息视频
  • 县总工会网站建设情况介绍基于微信的网站开发
  • 南昌网站建设哪家好薇企业网站的优点和缺点
  • 网站首页设计风格有哪些化工行业网站设计
  • 青海省住房和城乡建设厅 网站首页wordpress多主题插件下载
  • 关于论文网站开发参考文献关于做摄影的网站
  • 网站推广属于什么行业中国建设手机银行app下载
  • 网站名词排名怎么做网站备案信息可以改吗
  • 紫色网站房车网站建设意义
  • 网站设计公司如何做好网站建设wordpress添加本地视频
  • 凡科建站电话咨询山东广饶县建设局网站
  • 安徽省住房和城乡建设部网站在谷歌上做国际网站
  • 软件承接网站建设百度网站建设产品
  • 怎么做网站seo优化阳城网站建设
  • 档案网站建设的步骤百度风云榜排行榜
  • php网站开发软件是什么产品网站建设方案
  • wordpress 好吗知乎系统优化的意义