Этот вопрос действительно является дубликатом: Javafx PropertyValueFactory не заполняет Tableview , но я конкретно рассмотрю ваш конкретный случай, так что это понятно.
Фон
Свойство PropertyValueFactory использует отражение для определения методов получения и установки значений данных, а также для получения связующих свойств из вашего класса модели. Образец следующий:
PropertyValueType getName()
void setName(PropertyValueType value)
PropertyType nameProperty()
Где «имя» - это строка, указанная в конструкторе PropertyValueFactory.
Почему ваше приложение не работает
У вас есть эти три выражения:
new PropertyValueFactory("DateEntered")
new PropertyValueFactory("cDesc")
new PropertyValueFactory("CreatedBy")
Для свойств вашего образца PropertyValueFactory будет искать эти методы:
"DateEntered" => getDateEntered()
"cDesc" => getCDesc()
"CreatedBy" => getCreatedBy()
И у вас есть эти три геттера на вашем sresult
class:
getDateEntered()
getcDesc()
getEnteredBy()
Только свойство getDateEntered()
будет собрано PropertyValueFactory, потому что это единственный метод сопоставления, определенный в классе sresult
.
Совет
Вам нужно будет принять стандарты Java, если вы хотите, чтобы отражение в PropertyValueFactory работало (альтернатива - не использовать PropertyValueFactory и вместо этого писать ваши собственные клеточные фабрики с нуля).
Принятие Соглашения о присвоении имен Java верблюдов также упрощает чтение Java-кода вашим разработчикам Java.
Если вы активировали Multisite в WordPress 3.5 или более поздней версии, вы можете выполнить настройку документации в разделе .htaccess and Mod Rewrite
Согласно документации:
[114 ] .htaccess и Mod Rewrite В отличие от WordPress с одним сайтом, который может работать с «уродливыми» постоянными ссылками и, следовательно, не требует Mod Rewrite, MultiSite требует его использования для форматирования URL-адресов для ваших дочерних сайтов. Это требует использования файла .htaccess, формат которого будет немного отличаться, если вы используете SubFolders или SubDomains. Приведенные ниже примеры - это стандартные записи .htaccess для вложенных папок и поддоменов WordPress, когда WordPress установлен в корневой папке вашего сайта. Если у вас есть WordPress в его собственной папке, вам нужно соответствующим образом изменить значение для RewriteBase.BLOCKQUOTE>