求编写过类似网上教学系统的源代码eclipse+MYSQL,有部分代码运行出错求指点!我把全部的财富值都给您!

学渣编写的代码借鉴自 飞思科技的网络系统开发实例精粹,因为数据库改用的是MYSQL,与原来的SQLSERVER有差异,因此有部分无法实现,纠结了好几天,却还是出错……求助!!!

您好,那我就说一下思路吧,具体的代码实现还是你自己写,有点java和HTML知识就能完成。
1、写一个登录界面login.jsp。
<form action="login_action.jsp" name="form1" method="post">
2、登录操作login_action.jsp。
这个界面的操作是数据库的一些操作,也就是身份验证了。符合的话就response.sendRedirect("welcome.jsp"),否则response.sendRedirect("login.jsp")
3、登录后界面welcome.jsp。
4、注册界面register.jsp。
<form action="register_action" name="form1" method="post">
5、注册操作register_action.jsp。
一样的数据库操作,合法操作就添加一个用户,response.sendRedirect("login.jsp")。
不合法的话response.sendRedirect("register.jsp")
6、退出操作logout.jsp。
连接MySQL数据库:(要添加驱动包)
import java.sql.*;
public class DBAccess {
private String drv = "com.mysql.jdbc.Driver";
private String url = “jdbc:mysql://localhost:3306/db”;//db是数据库的名称
private String usr = "mysql"; //用户名
private String pwd = "123"; //密码
private Connection conn=null;
private Statement stm=null;
private ResultSet rs=null;
public boolean createConn(){
boolean b=false;
try{
Class.forName(drv).newInstance();
conn=DriverManager.getConnection(url, usr, pwd);
b=true;
}catch(Exception e)
{
e.printStackTrace();
}
return b;
}
}
到此,数据库连接好了,至于如何验证用户,那就是数据库的内容了。也就是几句SQL语句,不懂的话,建议认真的学习一下数据库。
温馨提示:答案为网友推荐,仅供参考