Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as Java by codigo ( 3 years ago )
import java.io.IOException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Servlet implementation class servletAluno
*/
@WebServlet("/servletAluno")
public class servletAluno2 extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#HttpServlet()
*/
public servletAluno2() {
super();
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
String ra = request.getParameter("ra");
String nome = request.getParameter("nome");
String curso = request.getParameter("curso");
String genero = request.getParameter("genero");
String bolsita = request.getParameter("bolsita");
String USERNAME = "root";
String PASSWORD = "";
String DATABASE_URL = "jdbc:mysql://localhost:3306/uninove";
Connection connection = null;
PreparedStatement pstm = null;
String msg = "";
try {
Class.forName(" com.mysql.cj.jdbc.Driver");
//Class.forName("com.mysql.jdbc.Driver");
connection = DriverManager.getConnection(DATABASE_URL, USERNAME, PASSWORD);
String sql = "insert into aluno(nome,curso,genero,bolsista) value(?,?,?,?)";
pstm = connection.prepareStatement(sql);
pstm.setString(1, nome);
pstm.setString(2, curso);
pstm.setString(3, genero);
pstm.setString(4, bolsita);
pstm.execute();
msg = "Dados salvos com sucesso!";
} catch (Exception e) {
msg = "Não foi possível salvar!";
}finally {
response.getWriter().append(msg);
}
/*
ResultSet rset = pstm.executeQuery();
while(rset.next()){
Contato contato = new Contato();
contato.setId(rset.getInt("id"));
contato.setNome(rset.getString("nome"));
contato.setIdade(rset.getInt("idade"));
contato.setDataCadastro(rset.getDate("dataCadastro"));
contatos.add(contato);
}
*/
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
doGet(request, response);
}
}
Revise this Paste