本篇文章给大家谈谈javaweb简单的登录注册,以及javaweb实现用户登录注册对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java语言实现用户注册和登录
- 2、急求用javaWeb做个注册页面的方法
- 3、大神,跪求java web 一个用户用户注册登录,不用连接数据库,不要连接数据库!!
- 4、javaweb的学生注册登录(学号,姓名,密码),删除,修改
- 5、java web实现简单的用户登录需要哪些技术
- 6、用java web编写一个用户注册界面(只要写出以下要求就行)
java语言实现用户注册和登录
//这个是我写的,里面有连接数据库的部分。你可以拿去参考一下
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.sql.*;
class LoginFrm extends JFrame implements ActionListener// throws Exception
{
JLabel lbl1 = new JLabel("用户名:");
JLabel lbl2 = new JLabel("密码:");
JTextField txt = new JTextField(5);
JPasswordField pf = new JPasswordField();
JButton btn1 = new JButton("确定");
JButton btn2 = new JButton("取消");
public LoginFrm() {
this.setTitle("登陆");
JPanel jp = (JPanel) this.getContentPane();
jp.setLayout(new GridLayout(3, 2, 5, 5));
jp.add(lbl1);
jp.add(txt);
jp.add(lbl2);
jp.add(pf);
jp.add(btn1);
jp.add(btn2);
btn1.addActionListener(this);
btn2.addActionListener(this);
}
public void actionPerformed(ActionEvent ae) {
if (ae.getSource() == btn1) {
try {
Class.forName("com.mysql.jdbc.Driver");// mysql数据库
Connection con = DriverManager.getConnection(
"jdbc:mysql://localhost/Car_zl", "root", "1");// 数据库名为Car_zl,密码为1
System.out.println("com : "+ con);
Statement cmd = con.createStatement();
String sql = "select * from user where User_ID='"
+ txt.getText() + "' and User_ps='"
+ pf.getText() + "'" ;
ResultSet rs = cmd
.executeQuery(sql);// 表名为user,user_ID和User_ps是存放用户名和密码的字段名
if (rs.next()) {
JOptionPane.showMessageDialog(null, "登陆成功!");
} else
JOptionPane.showMessageDialog(null, "用户名或密码错误!");
} catch (Exception ex) {
}
if (ae.getSource() == btn2) {
System.out.println("1111111111111");
//txt.setText("");
//pf.setText("");
System.exit(0);
}
}
}
public static void main(String arg[]) {
JFrame.setDefaultLookAndFeelDecorated(true);
LoginFrm frm = new LoginFrm();
frm.setSize(400, 200);
frm.setVisible(true);
}
}
急求用javaWeb做个注册页面的方法
public
void
service(ServletRequest
arg0,
ServletResponse
arg1)
throws
ServletException,
IOException
{
//获得客户端提交的姓名和密码
String
name=arg0.getParameter("name");
String
pwd=arg0.getParameter("pwd");
//调用Dao
RegDao
regdao=new
RegDao();
regDao.reg(name,pwd);
}
大神,跪求java web 一个用户用户注册登录,不用连接数据库,不要连接数据库!!
这个简单,定义一个static MapString,User,每注册一个就往Map中put一条数据,以登录名为key,以用户User类为value。
登录的时候拿着登录名去找Map,如果有匹配到就对比密码是否正确,密码输入正确就表示可以登录成功,密码匹配错误就提示密码错误;
如果拿着登录名找Map没有找到信息,说明此登录名没有注册,就是提示注册。
javaweb的学生注册登录(学号,姓名,密码),删除,修改
如果不多的话就直接修改 要更新就 update table set id='19'+substring(id,1,4)+'00'+substring(id,5,3)
java web实现简单的用户登录需要哪些技术
简单的话,就是jsp页面有个用户信息表单,点击提交就跑到后台servlet
然后后台就校验用户身份信息,信息可以从数据库拿,用jdbc连接数据库最简单了
完了之后就用response响应请求,或者是发request请求新的登录成功页面jsp
用java web编写一个用户注册界面(只要写出以下要求就行)
一步步更新:页面
form action="regist.servlet" method="post"table width="99%" border="0" align="center" cellpadding="0" cellspacing="0" class="tableAdd borTop" tr th width="14%" height="30" nowrap用户名/th td class="pl5" INPUT id="sName" name="name" type="text" size="20" /td /tr tr th width="14%" height="30" nowrap密码/th td class="pl5" INPUT name="password" type="password" size="20" /td /tr tr th width="14%" height="30" nowrap确认密码/th td class="pl5" INPUT name="confrimPwd" type="password" size="20" /td /tr tr th width="14%" height="30" nowrap性别/th td class="pl5" 男INPUT name="sex" type="radio" value="1" checked="checked" size="20" 女INPUT name="sex" type="radio" value="0" size="20" /td /tr tr th width="14%" height="30" nowrap爱好/th td class="pl5" INPUT name="enjoy" type="checkbox" size="20" value="篮球"篮球 INPUT name="enjoy" type="checkbox" size="20" value="足球"足球 /td /tr tr th width="14%" height="30" nowrap生日/th td class="pl5" INPUT name="brithday" type="text" size="20" /td /tr tr th width="14%" height="30" nowrap备注/th td class="pl5" textarea rows="5" cols="200" name="remark"/textarea /td /tr tr th width="14%" height="30" nowrap /th td class="pl5" input type="submit" value="提交" input type="reset" value="重置" /td /tr/table/form
数据库部分:
import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import com.mysql.jdbc.Connection;import com.mysql.jdbc.Statement;public class DataBaseUtil { public static Connection getConnection() throws ClassNotFoundException, SQLException { Class.forName("com.mysql.jdbc.Driver"); Connection conn = (Connection) DriverManager.getConnection("jdbc:mysql://192.168.100.113/datebase", "username", "password"); return conn; } public static Statement getPS() throws ClassNotFoundException, SQLException { Statement statement = (Statement) getConnection().createStatement(); return statement; } public static void close(Connection conn,Statement st,ResultSet rs) throws SQLException{ if(rs != null) { rs.close(); } if(st != null) { st.close(); } if(conn != null) { conn.close(); } }}
关于javaweb简单的登录注册和javaweb实现用户登录注册的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。