Tenho duas classes a primeira é o serverlet
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.swing.JOptionPane;
/**
* Servlet implementation class variaveisdecadastro
*/
public class variaveisdecadastro extends HttpServlet {
private static final long serialVersionUID = 1L;
String nome;
String telefone;
String email;
String rua;
String bairro;
String ncasa;
String login;
String senha;
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
nome = request.getParameter("nome");
telefone = request.getParameter("telefone");
email = request.getParameter("email");
rua = request.getParameter("rua");
bairro = request.getParameter("Bairro");
ncasa = request.getParameter("ncasa");
login = request.getParameter("login");
senha = request.getParameter("senha");
nome = "jose";
;
}
}
como poden ver tem as variaveis que recebe de um html qualquer !
só q eu to adicionando um valor a variavel nome.
[code]import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import javax.swing.JOptionPane;
public class conexão {
public static void main(String[] args) {
variaveisdecadastro var = new variaveisdecadastro();
String nome = var.nome;
JOptionPane.showMessageDialog(null, nome);
try {
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost:3306/exemplo";
Connection con = DriverManager.getConnection(url,"root","ryouta");
System.out.print("con: "+con);
Statement sta = con.createStatement();
sta.executeUpdate("Insert into amor (nome) Values ('"+nome+"')");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
[/code]
tenho o arquivo java que eu quero q pegue o valor da variavel nome que eu inicializei na primeira classe.
jah chamei a outra classe como vcs podem ver mais a variavel vem sem valor algun.
como faço para ela vim com o valor q eu inicializei dentro do metodo get?