Мне нужна ваша помощь в получении значения выбранного переключателя. Мой файл JSP имеет следующий код:Как обратиться к значению выбранного переключателя
<h:selectOneRadio label="Requests" value="#{user.a_request}" layout="pageDirection">
<td width="50%"><f:selectItem itemLabel="Forward Request to A" itemValue="A"/></td>
<td width="50%"><f:selectItem itemLabel="Forward Request to B" itemValue="B"/></td>
</h:selectOneRadio>
Любой мой Java Bean имеет:
package test;
import java.io.Serializable;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import java.util.Map;
@ManagedBean(name="user")
@SessionScoped
public class com implements Serializable{
@SuppressWarnings("compatibility:-364909745519439457")
private static final long serialVersionUID = 7134492943336358840L;
String a_request;
String b_request;
public String geta_request() {
return a_request;
}
public void seta_request(String a_request) {
this.a_request = a_request;
}
public String getb_request() {
return b_request;
}
public void setb_request(String b_request) {
this.b_request = b_request;
}
}
в значении кнопки радио "{# user.a_request}", он производит ошибку, ссылочный «пользователь» не найден. Итак, как решить эту проблему.
Благодаря
Имя в поле нижний регистр? И правильно ли ваши геттеры и сеттеры капитализируются? – Kukeltje
Все еще проблема такая же – user3407440