I have made a feedback submit page when user click on submit button it will submit using mysql jdbc connector.
I want to change text of submit button on click then it will execute sql statements after completing queries it will show submit button again. It's like a loader animation on submit button.
public void submitFeedback() throws SQLException, ClassNotFoundException {
------> feedbtn.setText("Submitting ..."); <-----------------------------------
ConnectionClass connectionclass = new ConnectionClass();
Connection connection = (Connection) connectionclass.getConnection();
System.out.println("connection" +connection);
star = Math.round(rating.getRating());
msg = feedtextarea.getText();
name = nameinput.getText();
email = emailinput.getText();
String sql = "INSERT INTO feedback(name,msg,star,email) VALUES('"+name+"','"+msg+"',"+star+",'"+email+"')";
Statement st = connection.createStatement();
System.out.println(sql);
result = st.executeUpdate(sql);
if(result == 1)
{
System.out.println(result);
response.setText("Your response has been submitted !");
rating.setRating(0.0);
feedtextarea.setText("");
nameinput.setText("");
emailinput.setText("");
}else{
System.out.println(result);
response.setText("Something went wrong !");
}
feedbtn.setText("Submit");
}
feedbtn is id of submit button .when click on submit button it should show submitting...
but it shows after execute all queries then converts to submit again very fast.