0
在下面的JSF頁面中,我試圖打印出下面的表格視圖並在瀏覽器中獲得單行空白原始數據。你覺得我做錯了什麼?JSF數據表中的垂直原始名稱
-----------------------
Up Time: | 3 |
Cpu Load 1 Min: | 2 |
Cpu Load 5 Min: | 4 |
Cpu Load 15 Min:| 5 |
Free Mem: | 6 |
Tot Mem: | 9 |
Dae Mem: | 1 |
-----------------------
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<f:view><html>
<head>
<title>
PmCounters Web Interface
</title>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css"/>
<meta http-equiv="Content-Script-Type" content="text/javascript"/>
<meta http-equiv="X-UA-Compatible" content="IE=8"/>
<!-- Set GWT property to get browsers locale -->
<meta name="gwt:property" content="locale=en_US">
<base href="http://10.64.85.10/opennms/" />
<!-- -->
<link rel="stylesheet" type="text/css" href="http://10.64.85.10/opennms/css/styles.css" media="screen" />
<link rel="stylesheet" type="text/css" href="http://10.64.85.10/opennms/css/gwt-asset.css" media="screen" />
<link rel="stylesheet" type="text/css" href="http://10.64.85.10/opennms/css/onms-gwt-chrome.css" media="screen" />
<link rel="stylesheet" type="text/css" href="http://10.64.85.10/opennms/css/print.css" media="print" />
</head>
<body>
<center>
<br><br><br>
<h:dataTable value="#{sysInfoTableDAO.sysInfoItem}" var="row" bgcolor="#F1F1F1" border="10" cellpadding="5" cellspacing="3" rows="4" width="50%" dir="LTR" frame="hsides" rules="all" summary="DAE PM Counters Display." >
下面是我生成此表的地方。 St一定是錯的。
<%--
HERE is the place where the table should be printed
--%>
<h:panelGrid columns="2">
<h:outputText value="Up Time:"/>
<h:outputText value="#{row.getUpTime()}"/>
<h:outputText value="Cpu Load 1 Min:"/>
<h:outputText value="#{row.getCpuLoad1min()}"/>
<h:outputText value="Cpu Load 5 Min:"/>
<h:outputText value="#{row.getCpuLoad5min()}"/>
<h:outputText value="Cpu Load 15 Min:"/>
<h:outputText value="#{row.getCpuLoad15min()}"/>
<h:outputText value="Free Mem:"/>
<h:outputText value="#{row.getCpufreeMem()}"/>
<h:outputText value="Tot Mem:"/>
<h:outputText value="#{row.getTotMem()}"/>
<h:outputText value="Dae Mem:"/>
<h:outputText value="#{row.getDaeMem()}"/>
</h:panelGrid>
</h:dataTable>
</center>
</body></html></f:view>
我對此很感興趣,並從google中學習一些示例。命名它的.jsp不是故意的。不管怎麼說,還是要謝謝你。 –
您應該專注於JSF 2.x資源,而不是JSF 1.x資源。從Oracle自己的官方JSF教程開始。您還可以在我們的JSF wiki頁面中找到一些鏈接:http://stackoverflow.com/tags/jsf/info – BalusC
我將其重命名爲.jsf並在we.xml中引用它。但是,現在瀏覽器僅僅顯示了jsf頁面的源代碼。任何消化? –