[英]styles.css has no affect on my JSF data table
My styles.css
file is as follows: 我的styles.css
文件如下:
.akademisyenTable{
border-collapse:collapse;
border:1px solid #000000;
}
.akademisyenTableHeader{
text-align:center;
background:none repeat scroll 0 0 #B5B5B5;
border-bottom:1px solid #000000;
padding:2px;
}
.akademisyenTableOddRow{
text-align:center;
background:none repeat scroll 0 0 #FFFFFFF;
}
.akademisyenTableEvenRow{
text-align:center;
background:none repeat scroll 0 0 #D3D3D3;
}
However, it has no affect on my data table. 但是,它对我的数据表没有影响。 When I run this code I see a basic table view. 运行此代码时,我看到一个基本的表视图。 I cannot find the problem. 我找不到问题。 It gives no error. 它没有错误。 My index.xhtml is as follows: 我的index.xhtml如下:
<?xml version='1.0' encoding='UTF-8' ?>
<!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://xmlns.jcp.org/jsf/html"
xmlns:f="http://xmlns.jcp.org/jsf/core">
<h:head>
<title>Facelet Title</title>
<h:outputStylesheet name="css/styles.css" />
</h:head>
<h:body>
<h:form id="inputForm" enctype="multipart/form-data">
<h:inputFile id="file"
label="file"
value="#{InputBean.part}"
required="true"
requiredMessage="Dosya Seçilmeli">
<f:validator validatorId="FileUploadValidator"/>
</h:inputFile>
<h:message style="color: red" for="file"/><br/>
<h:commandButton id="submit"
action="#{InputBean.uploadFile()}"
value="Upload File"/><br/>
<h:outputText value="#{InputBean.statusMessage}"
rendered="#{not empty InputBean.statusMessage}"/><br/><br/>
</h:form>
<h:dataTable value="#{InputBean.akademisyenler}" var="akademisyen"
border="1"
rendered="#{not empty InputBean.akademisyenler}"
styleClass="akademisyenTable"
headerClass="akademisyenTableHeader"
rowClasses="akademisyenTableOddRow,akademisyenTableEvenRow">
<h:column>
<f:facet name="header">Id</f:facet>
#{akademisyen.idno}
</h:column>
<h:column>
<f:facet name="header">Adı</f:facet>
#{akademisyen.adi}
</h:column>
<h:column>
<f:facet name="header">Soyadı</f:facet>
#{akademisyen.soyadi}
</h:column>
<h:column>
<f:facet name="header">Kullanıcı Adı</f:facet>
#{akademisyen.kullaniciadi}
</h:column>
<h:column>
<f:facet name="header">Şifre</f:facet>
#{akademisyen.sifre}
</h:column>
<h:column>
<f:facet name="header">Alan No</f:facet>
#{akademisyen.ilgi}
</h:column>
<h:column>
<f:facet name="header">Görev Alır</f:facet>
#{akademisyen.gorevalir}
</h:column>
</h:dataTable>
</h:body>
</html>
I need help. 我需要帮助。 Thanks. 谢谢。
I also noticed that there is a warning in Tomcat logs: WARNING: JSF1064: Unable to find or serve resource, styles.css
. 我还注意到,Tomcat日志中有一个警告: WARNING: JSF1064: Unable to find or serve resource, styles.css
。 I am using NetBeans. 我正在使用NetBeans。 What is the correct place to put a resource file? 放置资源文件的正确位置是什么?
您确定它链接到CSS文件所在的正确目录吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.