我的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;
}
但是,它对我的数据表没有影响。当我运行此代码时,我看到一个基本的表视图。我找不到问题。它没有错误。我的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>
我需要帮助。感谢。
我还注意到Tomcat日志中有一条警告:WARNING: JSF1064: Unable to find or serve resource, styles.css
。我正在使用NetBeans。放置资源文件的正确位置是什么?
答案 0 :(得分:0)
您确定它链接到您的css文件所在位置的正确目录吗?