Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Java для Web (EE, Servlet, JSP, Tomcat, Spring MVC)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.11.2017, 09:27   #1
AlenaShA
Новичок
Джуниор
 
Регистрация: 14.11.2017
Сообщений: 1
По умолчанию Как узнать значение переменной из другого класса?

Здравствуйте, есть две страницы и соотв. два класса. На первой странице выбирается наименование select и проваливаемся на вторую страницу где нужно использовать select. Проблема в том, что в классе, где используется select - он считывается как null!!!
Здесь происходит выбор Select:
<h:form id="f">
<p:selectOneListbox id="teklist" value="#{checkboxView.select}" filter="true" filterMatchMode="contains" style="width: 298px; padding: 10px;" scrollHeight="300">
<f:ajax event="change" listener="#{checkboxView.visualmap( )}" render="@all"/>
<f:selectItems value="#{checkboxView.listTable}" var="theme1" itemLabel="#{theme1}" itemValue="#{theme1}" />
</p:selectOneListbox>
</h:form>

public class CheckboxView {

private String select;

@PostConstruct
public void init() {

try {
select=ConnectToDB.getData("name_pa rameter","parameter where id_parameter="+visibleTable.get(0)) .data.get(0);

} catch (Exception ex) {
Logger.getLogger(CheckboxView.class .getName()).log(Level.SEVERE, null, ex);
}

}


public String getSelect() {
return this.select;
}

public void setSelect(String select) {
this.select = select;
}




public CheckboxView(String select){ // конструктор

this.select=select;

}
public CheckboxView(){ // конструктор
}
}

Где используется выбранная переменная:
public class ReportDesigner implements Serializable {


public CheckboxView selectP;
private String selectPar;

@PostConstruct
public void init() {

try {

selectP=new CheckboxView();
selectPar = selectP.getSelect();

} catch (Exception ex) {
Logger.getLogger(ReportDesigner.cla ss.getName()).log(Level.SEVERE, null, ex);
}

}

Как вытащить значение этой переменной?
AlenaShA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C# WPF получить данные переменной с другого класса Zezus C# (си шарп) 2 22.06.2017 18:40
Как обратиться к переменной класса в методе, не меняя названия переменных, и убрав модификатор static у переменной класса? nevender Помощь студентам 8 25.01.2016 09:46
узнать состояние переменной из другого потока Antony41 Общие вопросы Delphi 20 18.06.2015 12:00
Изменить значение JProgressBar из другого класса Buckac0 Общие вопросы по Java, Java SE, Kotlin 3 19.05.2014 11:53
получить значение поля другого класса Roof Общие вопросы Delphi 11 10.09.2010 15:10