前端页面传过来用户名和密码,然后java后端通过jdbc去连接数据库,查找相应的表,比较,对的就登陆成功。
Ⅱ 用web(jsp)如何实现用户的注册与登录我还没有学数据库
没学数据库就直接用MAP吧 ,当实例化这个SERVLET的时候就实例化这个MAP,注册用户之后把用户名密码保存到MAP里面去,同理当收到登录请求的时候拿帐号密码去MAP里面匹配就可以了,反正只是练习
Ⅲ web登陆页面,怎么连接数据库
建一个web.config页面 里面就是配数据库连接的。。给你一段代码 你看看:
<configuration>
<appSettings/>
<connectionStrings>
<!--链接sql Server数据库的链接字符串-->
<add name="Mispersonalconn" connectionString="data Source=(local);database=DB_Mispersonal;uid=sa;pwd=sa" providerName="System.Data.SqlClient"></add>
</connectionStrings>
<system.web>
<!--
设置 compilation debug="true" 将调试符号插入
已编译的页面中。但由于这会
影响性能,因此只在开发过程中将此值
设置为 true。
-->
<compilation debug="true"/>
<!--
通过 <authentication> 节可以配置 ASP.NET 使用的
安全身份验证模式,
以标识传入的用户。
-->
<authentication mode="Windows"/>
<!--
如果在执行请求的过程中出现未处理的错误,
则通过 <customErrors> 节可以配置相应的处理步骤。具体说来,
开发人员通过该节可以配置
要显示的 html 错误页
以代替错误堆栈跟踪。
<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
-->
<!--globalization fileEncoding="UTF-8" requestEncoding="UTF-8" responseEncoding="UTF-8" /-->
<globalization fileEncoding="gb2312" requestEncoding=" ...
Ⅳ 用jsp连接数据库实现登录注册
建议使用html+servlet或者jsp+servlet 通过ajax将数据提交到后台servlet校验 可实现无刷新提交。
Ⅳ win7系统IIS怎样配置web注册网页连接linux服务器的mysql数据库。
一、创建一个可以远程访问MySQL的用户
1、登录mysql:
mysql -u 用户名 -p
授权:
mysql> GRANT ALL PRIVILEGES ON *.* TO '新用户'@'%' IDENTIFIED BY '新用户的密码' WITH GRANT OPTION;
修改生效:
mysql> FLUSH PRIVILEGES;
退出MySQL数据库:
mysql> quit;
2、修改 mysql 的配置文件(针对ubuntu-15.10系统):
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf +43
找到 "bind-address = 127.0.0.1" , 这一行要注释掉,只需在前面加个#。
#bind-address = 127.0.0.1
二、配置ubuntu系统的防火墙
1、打开3306端口:
sudo ufw allow 3306
上一条命令是允许外部访问3306端口(tcp/udp),如果以前开启过就会跳过。
2、开启防火墙:
sudo ufw enable
sudo ufw default deny
运行以上两条命令后,开启了防火墙,并在系统启动时自动开启。关闭所有外部对本机的访问,但本机访问外部正常。
3、查看防火墙的状态:
sudo ufw status
三、在Windows环境下进行访问测试
1、在虚拟机里安装好ubuntu后,网络连接方式需要选择"桥接模式"。
2、在Windows环境下用 Navicat for Mysql 进行测试。
3、填写好 Mysql 所在主机的IP地址、用户名、密码,然后点击"连接测试",如果连接成功,就按F6弹出命令窗口,写如SQL语句进行查询。
4、在Windows环境下用 MySQLWorkbench 进行测试。
5、和用 Navicat for Mysql 测试步骤一样。