云服务器网:购买云服务器和VPS必上的网站!

使用JSP实现MS SQL数据库的连接

JSP是Java Servlet Pages的简称,是Java Web开发到中为服务器提供企业级的动态内容的方式。它的发展使得Java开发者可使用Java技术来开发Web利用程序。
本文将扼要讨论使用JSP实现MS SQL数据库的连接的大致步骤和注意事项。本文

JSP是Java Servlet Pages的简称,是Java Web开发到中为服务器提供企业级的动态内容的方式。它的发展使得Java开发者可使用Java技术来开发Web利用程序。

本文将扼要讨论使用JSP实现MS SQL数据库的连接的大致步骤和注意事项。本文以MS SQL Server 2017为基础,其次介绍使用tomcat7及其以上版本作为容器。

首先,在MS SQL里声明一个用户,一般叫做“jspuser”,这是MSSQL服务器中为JSP访问数据库而准备的用户。给该用户赋予适当的访问权限。然后,将SQL Server 2017中的jar文件添加到Web容器中(比方Tomcat)的lib目录中。

接下来,我们要在web.xml中注册数据库的连接驱动,以下所示:

“`java

DB Connection

myDS

javax.sql.DataSource

Container

DB Connection

jdbc/myDS

javax.sql.DataSource

“`

在上述代码的基础上,我们需要在context.xml文件中声明一个新的资源,以便将数据库连接池配置到web容器中,以下所示:

“`jdbc

auth=”Container”

global=”jdbc/myDS”

driverClassName=”com.microsoft.sqlserver.jdbc.SQLServerDriver”

type=”javax.sql.DataSource”

url=”jdbc:sqlserver://localhost:1433;user=jspuser;password=yourpassword;”

factory=”org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory”/>

“`

最后,在JSP页面中加载JDBC连接。创建一个JSP页面,将以下代码添加到页面中:

“`jdbc

<%

Context initContext = new InitialContext();

Context envContext = (Context)initContext.lookup(“java:comp/env”);

DataSource ds = (DataSource)envContext.lookup(“jdbc/myDS”);

Connection conn = ds.getConnection();

//perform database operations

//close the connection

conn.close();

%>


以上就是大致步骤和注意事项,触及到使用JSP实现MS SQL数据库的连接。如果在这一进程中出现毛病,那末可以检查上述步骤会不会正确完成。而正确完成这些步骤后应当可以实现MS SQL数据库的连接。

本文来源:https://www.yuntue.com/post/107678.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注