galera to tentando alterar usando Struts2 de acordo com a apostila da caelum...
o problema é que pede pra criar um action para mostrar a tarefa...e nela chama um metodo que eles não ensina a criar com a apostila e que eu num tenho a minima ideia de como fazer que é o buscaPorId...
eu sei q tem q fazer um método no meu DAO q é TarefaDAO
mais num sei como criar...s alguem já se deparou com esse erro e solucionou ou sabe solucionar, ficarei grato...
segua a classe MostraTarefaAction
package br.com.cfr.action;
import org.apache.struts2.convention.annotation.Action;
import org.apache.struts2.convention.annotation.Result;
import br.com.cfr.jdbc.dao.TarefaDAO;
import br.com.cfr.jdbc.modelo.Tarefa;
public class MostraTarefaAction {
private Tarefa tarefa;
@Action(value = "altera", results = {
@Result(name = "ok", location = "mostra-tarefa.jsp") })
public String execute() {
TarefaDAO dao = new TarefaDAO();
this.tarefa = dao.buscaPorId(this.tarefa.getId());//<----aki
return "ok";
}
public void setTarefa(Tarefa tarefa) {
this.tarefa = tarefa;
}
public Tarefa getTarefa() {
return tarefa;
}
}