Pessoal,
estou fazendo um sistema de chamado em java … …e fiz um modulo de abertura de chamado, e preciso da orientação de vcs…
Como eu vou fazer para preencher o campo etName_ocorrencias(xxxxxxxxxxxxx);
[code]
///////////// Esse é combo que escolhe o tipo da ocorrencia
String vocorrencia = getRequest().getParameter(“combo”);
//////////////////
o.setName_ocorrencias(xxxxxxxxxxxxxx);
public class AbrirOcorrenciaAction extends Action{
@Override
public void process() throws Exception {
String vtxtadescricao= getRequest().getParameter("txtadescricao");
String vocorrencia = getRequest().getParameter("combo");
String sessaouser = (String) getSession().getAttribute("usuario");
ocorrencias o = new ocorrencias();
Date data = new Date();
o.setData(data);
o.setDescricao(vtxtadescricao);
o.setName_ocorrencias(no);
o.setResponsavel(sessaouser);
intranet.service.ocorrenciasservice.incluir(o);
mostrarocorrencias("1");
forward("mostraocorrencias.jsp");
}
public List<ocorrencias> mostrarocorrencias(String p) throws Exception {
Set<ocorrencias> ocorrencias = new LinkedHashSet<ocorrencias>();
ocorrenciasdao dao = new ocorrenciasdao();
if (!StringUtils.isEmpty(p)) {
ocorrencias.addAll(dao.getocorrencias(p));
}
getRequest().setAttribute("oco", ocorrencias);
return new ArrayList<ocorrencias>(ocorrencias);
}
}
package intranet.entity;
import java.util.Date;
public class ocorrencias {
private Integer id;
private Date data;
private String descricao;
private String solucao;
private String tpocorrencia;
private name_ocorrencias name_ocorrencias;
private String responsavel;
public name_ocorrencias getName_ocorrencias() {
return name_ocorrencias;
}
public void setName_ocorrencias(name_ocorrencias name_ocorrencias) {
this.name_ocorrencias = name_ocorrencias;
}
public Integer getIdname_ocorrencias() {
return idname_ocorrencias;
}
public void setIdname_ocorrencias(Integer idname_ocorrencias) {
this.idname_ocorrencias = idname_ocorrencias;
}
public String getResponsavel() {
return responsavel;
}
public void setResponsavel(String responsavel) {
this.responsavel = responsavel;
}
public String getSolucao() {
return solucao;
}
public void setSolucao(String solucao) {
this.solucao = solucao;
}
private String grupo;
public String getGrupo() {
return grupo;
}
public void setGrupo(String grupo) {
this.grupo = grupo;
}
public Integer getId() {
return id;
}
public String getTpocorrencia() {
return tpocorrencia;
}
public void setTpocorrencia(String tpocorrencia) {
this.tpocorrencia = tpocorrencia;
}
public void setId(Integer id) {
this.id = id;
}
public Date getData() {
return data;
}
public void setData(Date data) {
this.data = data;
}
public String getDescricao() {
return descricao;
}
public void setDescricao(String descricao) {
this.descricao = descricao;
}
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd" >
<hibernate-mapping package="intranet.entity">
<class name="ocorrencias" table="ocorrencias">
<id name="id" column="id">
<generator class="native" />
</id>
<property name="data" column="data" />
<property name="descricao" column="descricao" length="250" />
<property name="solucao" column="solucao" length="250" />
<property name="responsavel" column="responsavel" length="20" />
<many-to-one name="name_ocorrencias" class="name_ocorrencias" column="idname_ocorrencias"/>
<property name="grupo" column="grupo" length="2" />
</class>
</hibernate-mapping>