注册按钮代码java,点击注册按钮
java,用户注册,输入信息后,单击提交按钮,弹出一个提示框
后台方法:
创新互联长期为上千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为元谋企业提供专业的成都网站设计、成都网站建设,元谋网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。
private HttpServletResponse response = ServletActionContext.getResponse(); // 用户登录 public String login() throws IOException { System.out.println("login"); // md5加密密码 MD5 md5 = new MD5(password); String pas = md5.compute(); Users u = new Users(); u.setUsername(username); u.setPassword(pas); //使用ajax调用返回值 response.setContentType("text/plain;charset=UTF-8"); response.setHeader("pragma", "no-cache"); response.setHeader("cache-control", "no-cache"); PrintWriter write = response.getWriter(); // 用户用户登录--存在返回id,不存在或者 密码错误返回-1锁定状态返回-2 int res = manager.checkUser(u); // System.out.println(res + "useraction"); if (res == -1) { String str = "{\"success\":false,\"msg\":\"您输入用户不存在或者密码错误,请重新输入\"}"; write.write(str); write.flush(); write.close(); return null; } if (res == -2) { // System.out.println("zhanghaosuoding"); String str = "{\"success\":false,\"msg\":\"您输入的账号已经被锁定\"}"; write.write(str); write.flush(); write.close(); return null; } Users u2 = manager.findOneUsers(res); // System.out.println(u2.getUsername()+"-"+u2.getPassword()); // 把用户信息和上次登录时间放到session中,在页面上显示 ActionContext.getContext().getSession().put("user", u2); ActionContext.getContext().getSession().put("lastlogin", u2.getLastLoginTime().toString().substring(0, 10)); // 更新这次登录时间到数据库 java.sql.Timestamp lastLogin = new java.sql.Timestamp( new java.util.Date().getTime()); u2.setLastLoginTime(lastLogin); manager.updateUser(u2); String str = "{\"success\":true,\"msg\":\"登陆成功\"}"; write.write(str); write.flush(); write.close(); return null;
JAVA用户注册 (我要源代码)
跑这儿作家庭作业了? 如果连用哪种页面技术都不知道提的话,恐怕别人给你源代码你也看不懂哦,想想别人给你个tapestry、Wicket之类的写的代码,拿给老师肯定挨批的哟(一看就露馅了)。
用Java编写用户注册界面,包含:用户名、密码、密码确认、邮箱,以及注册和清空两个按钮。求高手,感谢!
界面建议用可视化来做,美观且便捷。下面这个是完全用代码写的,仅供参考。
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
import java.sql.*;
public class Register extends JFrame {
JLabel jl1 = new JLabel("用户名");
JTextField jt1 = new JTextField();
JLabel jl2 = new JLabel("邮箱");
JTextField jt2 = new JTextField();
JLabel jl3 = new JLabel("密码");
JPasswordField jpw1 = new JPasswordField();
JLabel jl4 = new JLabel("密码确认");
JPasswordField jpw2 = new JPasswordField();
JButton register = new JButton("注册");
JButton clean = new JButton("清空");
public Register(){
setLayout(new GridLayout(5,2));
add(jl1);
add(jt1);
add(jl2);
add(jt2);
add(jl3);
add(jpw1);
add(jl4);
add(jpw2);
add(register);
add(clean);
String name = jt1.getText();
String email = jt2.getText();
String pw = jpw1.getText();
register.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost/db","root","");
Statement sta = con.createStatement();
sta.executeUpdate("INSERT INTO register VALUES(name,email,pw)");
JOptionPane.showMessageDialog(null,"注册成功","提示",JOptionPane.INFORMATION_MESSAGE);
}
catch(Exception ex){
ex.getStackTrace();
}
}
});
clean.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
jt1.setText("");
jt2.setText("");
jpw1.setText("");
jpw2.setText("");
}
});
}
public static void main(String[] args){
Register frame = new Register();
frame.setTitle("用户注册");
frame.setLocationRelativeTo(null);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(400,400);
frame.setVisible(true);
}
}
java怎么实现单击注册按钮弹出注册页面。
Button Zhuce=new Button("注册");//添加侦听器
Zhuce.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
zhuce();
}
});
//写方法
public void zhuce(){
this.setVisible(false);
zhuce z = new zhuce();//在注册的构造函数里写上,注册界面显示
}
本文名称:注册按钮代码java,点击注册按钮
文章分享:http://cdiso.cn/article/heeiei.html