Alguem me ajuda com esse erro ?
package com.angoti.controle;
import java.io.IOException;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import com.angoti.entidade.Tabela2DAO;
import com.angoti.entidade.Tabela2;
public class GravaServlet2 extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
Tabela2 t1 = new Tabela2();
t1.setInfo1(request.getParameter("info1"));
t1.setInfo2(request.getParameter("info2"));
// aqui no setInfo2 da dando a seguinte msg de erro --> The method setInfo2(int) in the type Tabela2 is not applicable for the arguments (String)
Tabela2DAO dao = new Tabela2DAO();
dao.salvar(t1);
RequestDispatcher dispatcher = getServletContext().getRequestDispatcher("/sucesso.jsp");
dispatcher.forward(request, response);
}
}
Aqui ta a tabela2
package com.angoti.entidade;
//Generated 11/04/2008 16:18:33 by Hibernate Tools 3.2.0.beta8
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
/**
* Tabela2 generated by hbm2java
*/
@Entity
@Table(name = "tabela2", catalog = "aulads1", uniqueConstraints = {})
public class Tabela2 implements java.io.Serializable {
// Fields
private int id;
private String info1;
private int info2;
// Constructors
/** default constructor */
public Tabela2() {
}
/** minimal constructor */
public Tabela2(int id) {
this.id = id;
}
/** full constructor */
public Tabela2(int id, String info1, int info2) {
this.id = id;
this.info1 = info1;
this.info2 = info2;
}
// Property accessors
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
@Column(name = "id", unique = true, nullable = false, insertable = true, updatable = true)
public int getId() {
return this.id;
}
public void setId(int id) {
this.id = id;
}
@Column(name = "info1", unique = false, nullable = true, insertable = true, updatable = true, length = 50)
public String getInfo1() {
return this.info1;
}
public void setInfo1(String info1) {
this.info1 = info1;
}
@Column(name = "info2", unique = false, nullable = true, insertable = true, updatable = true, length = 50)
public int getInfo2() {
return this.info2;
}
public void setInfo2(int info2) {
this.info2 = info2;
}
}