注册按钮代码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

其他资讯