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月前
16dwr - DWR 与 JSF整合
16dwr - DWR 与 JSF整合
34 0
|
1月前
|
前端开发 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,展示其工作原理。
24 2
|
设计模式 前端开发 Java
Java Web(八) MVC和三层架构
今天终于认识到自己的渺小,想起了一句话,不努力机会来了你也抓不住,不要一直想一步登天,一直沉浸在白日梦的美好之中,一步一个脚印,有多大能力做多大的事情,加油把。
156 0
|
Web App开发 Apache
MyFaces Core v2.0.7/2.1.1 发布,JSF框架
MyFaces是 JSF (JavaServerFaces) Web框架 (JSR 127)的一个实现。JavaServer(tm) Faces Web框架是一个新的实现MVC模式的规范。 这两个版本优化了 UIComponent EventListenerWrapper ,然后就是修复了一些bug。
738 0
|
Java 应用服务中间件 数据安全/隐私保护
|
XML 前端开发 Java
Struts2集成Freemarker
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hxdeng/article/details/77802404 1、创建工程,添加Struts2必须的jar和Freemarker 必须的jar 2、修改web.
864 0