Java 如何调用已在XML中加载数据库的arraylist
我正在使用ZK,我有一个静态工作的代码Java 如何调用已在XML中加载数据库的arraylist,java,zk,Java,Zk,我正在使用ZK,我有一个静态工作的代码 <zscript> <![CDATA[ List tipo_servicios = new ArrayList(); List tipo_servicios_enc = new ArrayList(); DTO.Tiposervicio tipo_servicios_select; DTO.Tiposervicio tiposervicio = new DTO.Tiposervicio(); tiposervicio
<zscript>
<![CDATA[
List tipo_servicios = new ArrayList();
List tipo_servicios_enc = new ArrayList();
DTO.Tiposervicio tipo_servicios_select;
DTO.Tiposervicio tiposervicio = new DTO.Tiposervicio();
tiposervicio.setId(1);
tiposervicio.setName("Mustang");
tiposervicio.setDescripcion("New Mustang 2018");
tiposervicio.setEstatus('A');
tipo_servicios.add(tiposervicio);
void buscarTipoServicios()
{
if (keywordBox.getValue() != null && !keywordBox.getValue().trim().equals(""))
{
tipo_servicios_enc.clear();
for (DTO.Tiposervicio tipo_serv : tipo_servicios)
{
if (tipo_serv.getName().toLowerCase().contains(keywordBox.getValue().trim().toLowerCase()) || tipo_serv.getName().toLowerCase().contains(keywordBox.getValue().trim().toLowerCase()))
{
tipo_servicios_enc.add(tipo_serv);
}
}
binder.loadAll();
}
}
]]>
</zscript>
我的服务包中有下一个代码,用于从数据库加载数组
public class ConsultarTipoServicio extends SelectorComposer
{
private List<Tiposervicio> listaTipoServicio;
private TiposervicioJpaController tipoServicioJpaController;
public ConsultarTipoServicio() throws Exception
{
EntityManagerFactory emf =Persistence.createEntityManagerFactory("ProyectoLabIIPU");
tipoServicioJpaController=new TiposervicioJpaController(emf);
listaTipoServicio= tipoServicioJpaController.findTiposervicioEntities();
}
public List<Tiposervicio> getlistaTipoServicio()
{
return listaTipoServicio;
}
}
已从加载的数组
getlistaTypeServicio ()
我正在尝试类似的东西,但它给了我错误
List tipo_servicios = Servicios.ConsultarTipoServicios.getlistaTipoServicio();
我是这样解决的
consultar = new Servicios.ConsultarTipoServicio();
List tipo_servicios = consultar.getlistaTipoServicio();
List tipo_servicios_enc = new ArrayList();
DTO.Tiposervicio tipo_servicios_select;
您得到的错误是什么?源文件:内联评估:`List tipo_servicios=servicios.ConsultarTipoServicios.getlista…'':类型化变量声明:未找到类或变量:Servicios.CONSURCORTARTIPOSERVICIOS:在第8行:在文件中:内联求值:``List tipo_Servicios=Servicios.CONSURCORTARTIPOSERVICIOS.getlista…'':servicicios.ConsultarTipoServicios.getlistaTipoServicio()
List tipo_servicios = Servicios.ConsultarTipoServicios.getlistaTipoServicio();
consultar = new Servicios.ConsultarTipoServicio();
List tipo_servicios = consultar.getlistaTipoServicio();
List tipo_servicios_enc = new ArrayList();
DTO.Tiposervicio tipo_servicios_select;