|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
大型的应用一般不会用这些框架(因为性能考虑);开发人员根据需要选择用一些框架,也可以不选用框架;不用框架并不代表要自己写框架;修改框架的可能性更小。js|mysql如今用JSP手艺来开辟网站、B/S布局使用程序的软件构造愈来愈多,关于刚打仗或想用JSP使用程序毗连数据库的程序员或JSP喜好者来讲,如何确认JSP使用程序已毗连到数据库是JSP会见与利用数据库
的条件。
本文次要用到的软件有:mysql-4.1.7-win(MySQL数据库的安装程序)、mysqlcc-0.9.4-win32(MySQL数据库把持台,用它能够可视化对MySQL数据库举行操纵)、jdk1.5.0(Java开辟工具包)、tomcat-5.0.28(一个收费的开源Web服务器)。接上去要先容的是对上述四种软件的安装和设置、编写JSP与MySQL毗连的代码程序、运转JSP程序。
软件的安装与设置
●MySQL数据库的安装与设置
MySQL是一个玲珑灵珑的数据库服务器软件,关于中、小型使用体系长短常幻想的。除撑持尺度的ansisql语句外,它还撑持多种平台,属于开放源代码软件。本文用的MySQL数据库的版本为4.1.7,下载的地点为:http://dev.mysql.com/downloads/,点击该页中的ArchivesofOlderReleases链接,找到Windows操纵体系的4.1.7版本并下载。双击安装程序举行安装后,按默许举行安装,上面提到的三个步骤除外。在MySQL.comSign-Up窗口(如所示),按“作废”按钮,在弹出的下一窗口选中“ConfiguretheMySQLServernow”复选框,按“Finish”按钮进进设置MySQL服务器窗口。在设置MySQL服务器过程当中,呈现(如所示)窗口。
<Pclass=newtext>
MySQL.comSign-Up窗口
<Pclass=newtext>
设置MySQL服务器-字体
<Pclass=newtext>在所示窗口的“CharacterSet”的下拉列表当选择“gb2312”,按“Next”按钮。在接上去的设置MySQL服务器过程当中,呈现如所示窗口。
<Pclass=newtext>在所示窗口中往失落“ModifySecuritySettings”复选框,按“Next”按钮。
<Pclass=newtext>
设置MySQL服务器-平安
<Pclass=newtext>●MySQL数据库把持台的安装
<Pclass=newtext>本文用的MySQL数据库把持台的版本为0.9.4,用它能够对MySQL数据库举行可视化操纵,下载的地点为:http://www.6green.com/downloads/view.jspid=210,双击安装程序,按默许选项举行安装。
<Pclass=newtext>安装完成后,点击“入手下手”→“程序”→“MySQLControlCenter”→“MySQLControlCenter”,呈现如所示窗口。经由过程所示的这个窗口就能够对MySQL数据库举行可视化操纵了。
<Pclass=newtext>
MySQL数据库把持台
<Pclass=newtext>●jdk1.5.0的安装与设置
<Pclass=newtext>JDK是Java开辟工具包(JavaDevelopmentKit)的缩写。它是一种用于构建在Java平台上公布的使用程序、applet和组件的开辟情况。本文所用的版本为1.5.0。下载的地点为:http://java.sun.com/j2se/1.5.0/download.jsp。双击安装程序,按默许选项举行安装。安装完成后,对jdk举行设置。先找到jdk的bin目次,比方默许安装路径为:“C:ProgramFilesJavajdk1.5.0_03in”,将其路径名复制,然后翻开“我的电脑”的“属性”窗口,找到“初级”,点击“情况变量”按钮,找到体系变量中的“PATH”,双击“PATH”纪录,弹出“编纂体系变量”窗口,在变量值的最初加上分号和jdk的bin目次,如“C:ProgramFilesJavajdk1.5.0in”。点击“新建”,新建一个体系变量,变量名为java_home,变量值为“C:ProgramFilesJavajdk1.5.0”(默许安装路径)。点击“新建”,再新建一个体系变量,变量名为classpath,变量值为“C:ProgramFilesJavajdk1.5.0libdt.jar;C:ProgramFilesJavajdk1.5.0lib ools.jar”。最初按断定加入。
<Pclass=newtext>●Web服务器的安装与设置
<Pclass=newtext>本文所用的Web服务器为tomcat-5.0.28,下载的地点为:http://archive.apache.org/dist/tomcat/tomcat-5/archive/,下载完成后,解压jakarta-tomcat-5.0.28到目次C: omcat-5.0.28即完成安装。安装好后,对tomcat举行设置。找到Tomcat的bin目次,比方默许路径安装为:C: omcat-5.0.28in,将其路径名复制,然后翻开“我的电脑”的“属性”窗口,找到“初级”,点击“情况变量”按钮,找到体系变量中的“PATH”,双击“PATH”纪录,弹出“编纂体系变量”窗口,在变量值的最初加上分号和Tomcat的bin目次,如:;C: omcat-5.0.28in。点击“新建”,新建一个体系变量,变量名为tomcat_home,变量值为“C: omcat-5.0.28”。最初按断定加入。
<Pclass=newtext>编写JSP与MySQL的毗连代码
<Pclass=newtext>翻开网页开辟工具,如MacromediaDreamweaver。假如没有安装网页开辟工具,也能够翻开一个文本文档,输出JSP代码:
<Pclass=newtext>%@pagecontentType="text/html;charset=gb2312"%><%@pagelanguage="java"%></xmp>
<%@pageimport="com.mysql.jdbc.Driver"%>
<%@pageimport="java.sql.*"%>
<%
//界说变量,称号为driverName,并把驱动程序名赋给它。
StringdriverName="com.mysql.jdbc.Driver";
//界说变量,称号为userName,并把数据库用户名赋给它。“root”为MySQL数据库的默许用户名。
StringuserName="root";
//界说变量,称号为userPassword,并把暗码赋给它。“root”用户的暗码安装时没有设即为空。
可//以经由过程MySQL数据库把持台出来修正。
StringuserPassword="";
//界说变量,称号为dbName,并把数据库名“mysql”赋给它。“mysql”数据库为MySQL自带数据库。
StringdbName="mysql";
//界说变量,称号为tableName,并把表名"help_keyword"赋给它。
StringtableName="help_keyword";
//界说变量,称号为url,并把保持字符串赋给它。
Stringurl="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="
+userPassword;
//加载驱动程序。
Class.forName("com.mysql.jdbc.Driver").newInstance();
//创建与MySQL数据库的毗连。
Connectionconnection=DriverManager.getConnection(url);
//创建Statement对象。
Statementstatement=connection.createStatement();
//猎取数据的SQL语句。
Stringsql="SELECT*FROM"+tableName;
//创建ResultSet对象。
ResultSetrs=statement.executeQuery(sql);
//取得数据了局汇合
ResultSetMetaDatarmeta=rs.getMetaData();
//断定数据集的列数,亦字段数
intnumColumns=rmeta.getColumnCount();
//输入每个数据值
out.print("help_keyword_id");
out.print("|");
out.print("name");
out.print("<br>");
while(rs.next()){
out.print(rs.getString(1)+"");
out.print("|");
out.print(rs.getString(2));
out.print("<br>");
}
out.print("<br>");
out.print("数据库操纵乐成,祝贺你!");
rs.close();
statement.close();
connection.close();
%>
<pclass=newtext>
<Pclass=newtext>JSP代码写好后,按“文件”→“另存为”,在弹出窗口的“文件名”处写上“test_mysql.jsp”后,按保留即失掉JSP文件。
<Pclass=newtext>运转JSP程序
<Pclass=newtext>为了包管JSP程序能一般毗连MySQL数据库,必要下载MySQL的JDBC(JavaDatabaseConnectivity,Java数据库毗连)驱动程序。下载地点为:http://dev.mysql.com/downloads/connector/j/3.1.html,下载后,解压下载的紧缩文件,在解压好的目次中找到mysql-connector-java-3.1.12-bin.jar文件,把它拷贝到C: omcat-5.0.28commonlib目次下。把“test_mysql.jsp”文件拷贝到C: omcat-5.0.28webappsROOT目次下。再翻开C: omcat-5.0.28in目次,双击“startup.bat”MS-DOS批处置文件,启动tomcat服务器。翻开InternetExplorer扫瞄器,输出:http://localhost:8080/test_mysql.jsp,按回车键,呈现如所示窗口。
<Pclass=newtext>
完成JSP与MySQL数据库的毗连
<Pclass=newtext>经由过程以上步骤就完成了JSP与MySQL数据库的毗连。(ccw)
恰恰证明了java的简单,要不怎么没有通过c/c++来搞个这种框架? |
|