eclipse - Java JSF - 不显示带有tomcat / eclipse组件的Primeface
问题描述
我将 JSF 2.2 与 Primefaces 4.1 一起使用,XHTML 中添加的组件不显示:
我做了以下配置来集成 PrimeFaces:
- 在eclipse中添加外部jar:primefaces-4.1-20131002.200838-1.jar
我可以在 Palette 中看到一个新选项卡:see palette,这意味着组件已集成
我在我的 xhtml 文件中添加 xmlns:p="http://primefaces.org/ui">
我添加了 primeface 组件,请参见下图
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:p="http://primefaces.org/ui">
<h:body>
<div style="width:100%;font-size:36px;line-height:48px;background-color:navy;color:white">My Facelet Application</div>
<h:form>
<!-- global messages -->
<p:messages/>
<!-- or default JSF messages
<h:messages/ -->
<p:panel header="Informationen">
<h:outputText value="Name:" />
<p:inputText id="persons" value="Aq"/>
</p:panel>
</h:form>
</h:body>
</html>
primeface 组件不显示,只显示普通组件(我添加了这个组件,因为我需要一个 JSF 中默认不可用的日历): 运行应用程序时不显示组件
解决方案
推荐阅读
- c - 在for循环中将值存储在数组中
- php - DateTimeZone 错误 Apache2 日志
- perl - 如何将 CPAN 的配置从 local::lib 更改为 sudo 首选项
- python - 导入win32ui时PyQt5在退出时崩溃
- x86 - 加载和存储是唯一被重新排序的指令吗?
- typescript - 登录后显示一条消息 - Angular 5
- android - 未能解决实施 'com.github.glomadrian:MaterialAnimatedSwitch:1.1@aar'
- python - 使用令牌身份验证发送多个请求?
- font-awesome - 图标请求 - 未在列表中找到
- c - 未定义对“strtok_r”Windows 10 MinGW 的引用