
正文
jsp和sqlserver实现用户登录,jsp实现登录注册与数据库对接
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用web+SQLserver+jsp编写登录界面。要求有验证
首先准备Dreamweaver8软件,解压安装。如下图所示:这件点击安装程序,然后输入序列号就可以了。在安装软件时候,我们可以看到是否关联【jsp文件】。安装好了软件以后,我们打开Dreamweaver8软件。点击菜单上的【文件】——【新建】。弹出【新建文档】——【动态页】——【jsp】——【创建】。
装载驱动程序只需要非常简单的一行代码。JDBC直连sql server:Class.forName(com.microsoft.jdbc.sqlserver.SQLServerDriver);加载 Driver 类后,它们即可用来与数据库建立连接。建立连接 第二步就是用适当的驱动程序类与 DBMS 建立一个连接。
在这种情形下,进行验证的典型方法是把一组SQL Server登录名称和密码嵌入到Web服务器上运行的程序,比如ASP页面或者CGI脚本;然后,由Web服务器负责验证用户,应用程序则使用它自己的 登录帐户(或者是系统管理员sa帐户,或者为了方便起见,使用Sysadmin服务器角色中的登录帐户)为用户访问数据。
都一样,windows身份验证就是用系统的帐号来管理数据库,SQL server身份验证就是独立帐号。用哪一种方式都可以,如果是web应用,应该用sql server身份验证,如果是数据管理员,建议用windows身份验证。
接收页面上提交的两个值分别赋给两个变量,由于你已经规定了用户名和密码,所以不用连接数据库,很简单的。你直接if判断,如果接收到的username等于wonder并且pwd等于wenda的时候你就response.sendRedirect(); 跳转到登录成功的页面。
String action=request.getParameter(action);if(action != null & action.equals(login)) ...名为action的为一个隐藏域,你赋的值value就是login。
相关问答
Q1: 单点登录如何实现?
单点登录如何实现?获取用户信息等资源,实现单点登录。用户已经登录企业门户的前提下,单点登录到门户中的应用。门户与应用的域名没有关系。单点登录通俗点讲就是只需要登录一次就可以访问所有相互信任的应用系统。应该没有没有比这个更通俗的了。
最简单的单点登录实现方式,是使用cookie作为媒介,存放用户凭证。用户登录父应用之后,应用返回一个加密的cookie,当用户访问子应用的时候,携带上这个cookie,授权应用解密cookie并进行校验,校验通过则登录当前用户。通过JSONP实现 对于跨域问题,可以使用JSONP实现。
单点登录:用户只需登录一次,即可通过单点登录系统(eTrueSSO)访问后台的多个应用系统,二次登陆时无需重新输入用户名和密码。C/S单点登录解决方案:无需修改任何现有的应用系统服务端和客户端即可实现C/S单点登录系统。
实现单点登录的关键在于,如何让 Session ID(或 Token)在多个域中共享。实现方式一:父域 Cookie 在将具体实现之前,我们先来聊一聊 Cookie 的作用域。Cookie 的作用域由 domain 属性和 path 属性共同决定。
Q2: 用JSP做一个注册和登陆界面,做好后其中的数据库怎么设计?`
注册码是放在另一页,做个iframe嵌入就可以了。
需要注册ODBC数据源,然后搭一个小服务器,推荐Tomcat,比较简单,容易上手,最后再编写JSP代码实现登陆功能,部署在服务器中,OK。JSP代码加在你做好的HTML之中即可,注意修改后缀。
在后台通过操作进行数据库的修改和删除。在前台读取数据库中的数据。现在的新闻都是这种思路,说到底就是对数据库的添加、修改和删除操作。
当点击提交按钮时所有的表单元素都作为参数传到后台等待处理,在后台的servlet里我们可以能过方法 request.getParameter(name)得到表单中的内容,其中name是表单元素的NAME属性名。得到表单元素内容后就可以大胆的用JDBC语句向数据库中插入数据了。
Q3: jsp登陆界面源代码
常见的网页有html,htm,shtml,asp,aspx,php,jsp等格式 前两个常用于静态网页,后面几个常用于动态网页。
JDBC直连sql server:Class.forName(com.microsoft.jdbc.sqlserver.SQLServerDriver);加载 Driver 类后,它们即可用来与数据库建立连接。建立连接 第二步就是用适当的驱动程序类与 DBMS 建立一个连接。
楼上的应该是response.sendRedirect(String url)如要保证你这个代码设计结构,那不好加了,最好就是嵌入一些Java脚本了。当然也可以用javaScript的。
%=rs.getString(2)% 您的第三个字段内容为:%=rs.getString(3)% %}% %out.print(数据库操作成功,恭喜你);% %rs.close();stmt.close();conn.close(); 将上面代码另存为.jsp,注意修改数据库名,用户名和密码,即可测试sql server是否安装成功。
jsp文件是一个可以对页面和java代码都能操作的页面,可以有html标签和java代码嵌套。java文件是你的类文件,只能有java代码, 服务器执行jsp文件的时候其实本质是执行的java文件,我们把这种特殊的java文件称作servlet,他具有一定固有的结构。
使用ajax的方式就可以了啊,就是点击提交按钮时,javascript中的代码时通过ajax从特定的servlet取数据,而servlet已经从数据库取出了数据,在servlet里判断一下是否存在,然后返回一个数据就可以了。。希望可以帮助你,谢谢采纳。。
Q4: jsp如何连接sqlserver2012,jdk,sqlserver,tomcat都已经配置好,jdbc以...
先打开我们编辑运行JSP的开发环境,我们新建一个java web项目。将相应的mysql的包复制到WebContent--》WEB-INF--》lib下的文件夹。在JSP文件中引入相应的SQL的java包。
前期准备 1)下载安装SQL Server(本文以SQL Server 2012为例);2)下载Microsoft JDBC Driver for SQL Server;3)下载并且安装集成开发环境 Eclipse IDE for Java EE Developers(可选)。
比如Data Source URL的内容可能是:jdbc:mysql:// IP或是名称/DataBaseName,其中DataBaseName是你的数据库名称,IP是你的数据库的所在的服务器的IP或是名称。最后点击Save-Commit Change.这样你的数据源的基本资料配置一半了。
首先我们先建好数据库,然后建立好程序的目录,因为是适用于初学者的,所以就建立一个简单的java project,如图。进行数据库的连接编码,首先要声明这三个必要的属性url,user,password即标识数据的东西,也就是说怎么才能让程序找到你所要连接的数据库的标识。
步骤分为3部:通过sql server 配置管理器配置1433端口 将sqljdbc4jar类库添加到对应的工程中 在java程序中连接数据库 步骤1:打开sql server 配置管理器,点击TCP/IP右键,选择启用。将禁用的TCP/IP协议打开。然后重启sql server(mssqlserver)服务,使得tcp/ip协议生效。
jsp和sqlserver实现用户登录的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于jsp实现登录注册与数据库对接、jsp和sqlserver实现用户登录的信息别忘了在本站进行查找喔。







