JSF问题小结

简介:

1java.lang.NoClassDefFoundError:

 
  1. javax/el/CompositeELResolver  

去下载一个javax.el.jar问题解决

 
  1. 2、java.util.MissingResourceException: Can't find bundle for base name javax.faces.Messages, locale zh_CN  

这个问题除了配置文件要配置好以外和jsf的版本也是有关的,导入最新的jar包,问题解决

3java.lang.NoClassDefFoundError:

 
  1. javax/servlet/jsp/tagext/JspIdConsumer 

报这个错的时候用的是tomcat5.5换成6.0后问题解决

4JSF国际化要注意的几个问题

为了让每个JSP页面都支持国际化需要在faces-config.xml文件中写入:

 

 
  1. <application> 
  2.  
  3.      <resource-bundle> 
  4.  
  5.      <base-name>messages</base-name>//资源文件名  
  6.  
  7.         <var>msgs</var>//资源文件要在页面上引用时的缩写形式例如:  
  8.  
  9. <h:outputText value="#{msgs.nameText}"/> 
  10.  
  11.        </resource-bundle> 
  12.  
  13.      <locale-config> 
  14.  
  15.         <default-locale>zh_CN</default-locale>//默认的形式  
  16.  
  17.         <supported-locale>en</supported-locale> 
  18.  
  19.      </locale-config> 
  20.  
  21. </application> 

 


本文转自sucre03 51CTO博客,原文链接:http://blog.51cto.com/sucre/424026,如需转载请自行联系原作者

相关文章
|
8月前
|
前端开发 Oracle Java
JSF(JavaServer Face)标签库简介(JavaEE)
JSF(JavaServer Faces)是JavaEE框架,用于简化Web应用开发,采用组件驱动方式和MVC模式确保可维护性。主要实现包括PrimeFaces、Apache MyFaces和ICEFaces。JSF通过JCP标准化,Oracle提供了JSF2.2和2.3的实现库。JSF应用涉及UI设计、前后端分离及JavaBean交互。实现过程包括网站结构创建、库文件配置、Tomcat的JSF标签库设置以及启动验证。通过创建JSF页面如hello.xhtml,展示其工作原理。
281 2
|
8月前
|
设计模式 前端开发 Java
19:Web开发模式与MVC设计模式-Java Web
19:Web开发模式与MVC设计模式-Java Web
130 4
|
Java Spring 容器
Spring框架:第九章:Spring整合Web
Spring框架:第九章:Spring整合Web
155 0
Spring框架:第九章:Spring整合Web
|
存储 设计模式 JSON
Spring MVC: 一种简洁且强大的Web应用框架
这篇文章介绍Spring MVC,Spring MVC是现在基本所有Java程序的主流开发框架,这篇文章主要介绍三部分内容: 实现用户和程序的映射(在浏览器输入URL地址之后,能够在程序中匹配到相应方法)。 服务器端得到用户的请求参数 服务器端将结果返回给用户(前端)
221 0
Spring MVC: 一种简洁且强大的Web应用框架
|
设计模式 前端开发 Java
Java Web(八) MVC和三层架构
今天终于认识到自己的渺小,想起了一句话,不努力机会来了你也抓不住,不要一直想一步登天,一直沉浸在白日梦的美好之中,一步一个脚印,有多大能力做多大的事情,加油把。
176 0
|
Java 应用服务中间件 数据安全/隐私保护