Как заполнить раскрывающийся список тегом из базы данных в Struts 2?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как заполнить раскрывающийся список тегом из базы данных в Struts 2?

Сообщение Anonymous »

Я хочу использовать раскрывающийся список и получить значение из раскрывающегося списка из базы данных. Раскрывающийся список должен содержать код компании для сохранения цели и описание компании для отображения.
Ниже приведен мой код:
Класс компонента:

Код: Выделить всё

package com.ims.master.company.bean;

public class CompanyBean {

private String id;
private String cmpCode;
private String cmpDes;
private String cmpStatus;
private String cmpCreated;

public CompanyBean(String cmpCode, String cmpDes) {
super();
this.cmpCode = cmpCode;
this.cmpDes = cmpDes;
}

public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getCmpCreated() {
return cmpCreated;
}
public void setCmpCreated(String cmpCreated) {
this.cmpCreated = cmpCreated;
}
public String getCmpCode() {
return cmpCode;
}
public void setCmpCode(String cmpCode) {
this.cmpCode = cmpCode;
}
public String getCmpDes() {
return cmpDes;
}
public void setCmpDes(String cmpDes) {
this.cmpDes = cmpDes;
}
public String getCmpStatus() {
return cmpStatus;
}
public void setCmpStatus(String cmpStatus) {
this.cmpStatus = cmpStatus;
}
}
Класс DAO:

Код: Выделить всё

package com.ims.master.company.DAO;

import java.util.ArrayList;
import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import com.ims.hibernate.HibernateUtil;
import com.ims.master.company.bean.CompanyBean;

public class CompanyDAO {

SessionFactory factory = HibernateUtil.getFactory();
Session session = factory.openSession();
ArrayList recList = new ArrayList();

@SuppressWarnings("unchecked")
public ArrayList retrieveCmpCode()
{
System.out.println("=====inside DAO======");
Query query = session.createQuery("select b.cmpCode,b.cmpDes from CompanyBean b where b.cmpStatus=:val");
query.setParameter("val", "Y");
recList = (ArrayList) query.list();
System.out.println("=====value====="+recList);
return recList;
}
}
Класс действия:

Код: Выделить всё

package com.ims.master.masterData;

import java.util.ArrayList;
import com.ims.master.company.DAO.CompanyDAO;
import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;
import com.opensymphony.xwork2.Preparable;

public class MasterLookUp extends ActionSupport {

ArrayList companyCode;
public String getCompany()
{
CompanyDAO companyCodeValue = new CompanyDAO();
companyCode = companyCodeValue.retrieveCmpCode();
return SUCCESS;
}
public ArrayList getCompanyCode() {
return companyCode;
}
public void setCompanyCode(ArrayList companyCode) {
this.companyCode = companyCode;
}

}
jsp: Подскажите, пожалуйста, как значение будет отображаться в раскрывающемся списке?
Также предложите, как будет отображаться значение в раскрывающемся списке, выбранное при редактировании. часть?

Подробнее здесь: https://stackoverflow.com/questions/315 ... n-struts-2
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»