资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

jsp怎么搜索mysql,如何查看jsp文件

jsp怎么连接mysql数据库

1.首先新建一个Java web项目;

成都创新互联长期为上千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为宝兴企业提供专业的网站设计制作、成都网站制作宝兴网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。

2.第二部导入mysql驱动包;

3.然后编写测试代码如下:

%@ page contentType="text/html;charset=UTF-8" language="java" %

%@ page language="java" %

%@ page import="com.mysql.jdbc.Driver" %

%@ page import="java.sql.*" %

%

String driverName="com.mysql.jdbc.Driver";

String userName="root";

String userPasswd="root";

String dbName="goods";

String tableName="t_admin";

String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"password="+userPasswd;

Class.forName("com.mysql.jdbc.Driver").newInstance();

Connection connection=DriverManager.getConnection(url);

Statement statement = connection.createStatement();

String sql="SELECT * FROM "+tableName;

ResultSet rs = statement.executeQuery(sql);

ResultSetMetaData rmeta = rs.getMetaData();

int numColumns=rmeta.getColumnCount();

out.print("id");

out.print("|");

out.print("num");

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();

%

4.把mysql的驱动包拷贝到tomcat的lib目录一份;

5.打开浏览器,运行测试文件,数据库操作成功。

如何在JSP页面显示mysql数据库内容

用Eclipse tomcat新建一个JSP页面,如何创建一个web程序和第一个jsp页面,以及Eclipse需要的一些必要配置。如何从数据库中查询数据,并且在JSP页面显示:

1,建是java项目,只需要引入mysql-connector-java-5.1.10-bin.jar就可以运行java项目。建的如果是web工程,当Class.forName

2,("com.mysql.jdbc.Driver");时,Eclipse是不会去查找字符串,不会去查找驱动。所以需要把mysql-connector-java-5.1.10-bin.jar拷贝到tomcat下lib目录下,

3,然后,右键工程,点击properties,然后点击Java Build Path,点击Add External Jars...,从tomcat下lib目录中选择对应的mysql-connector-java-5.1.10-bin.jar即可。

jsp中查询mysql数据库中的表,请问如果按时间查询代码该怎么写?

jsp代码编写,其实就是把你上面的布局还原到页面上,这个只要会html就不难。

连接池就是为了访问数据库,一般设置两个xxx.xml文件就可,当然这也需要驱动,在后台要有一个类似DBHelp.java用来加载就可。

在jsp中不会使用连接池的,jsp中发送一个请求道后台,通过DBHelp来获取数据库中的数据。

大体流程就是这样。

jsp如何连接mysql

有耐心的话,就看完我写的教程,应该可以通过,我实验过n次了

JAVA篇

============================================================================================1.jdk1.5.0的下载地址

2.jdk1.5.0的安装

很简单,没什么可说的,只建议修改安装目录名成为jdk1.5.0

3.jdk1.5.0的配置

(假设jdk的安装目录是d:\jdk1.5.0)

右键点击[我的电脑],选择[属性],选择[高级]选项卡,单击[环境变量]按钮,在[系统变量]找到path变量,单击[编辑]按钮,把d:\jdk1.5.0\bin添加到里面,与已有的内容用分号隔开.

在[系统变量]中单击[新建]按钮,在[变量名]文本框中输入名称classpath,在[变量值]文本框中输入.;D:\jdk1.5\lib

4.编写HelloWorld

推荐刚入门时不要使用IDE,用简单的文本编辑器就可以了,比较好用的有Jcreator(可以不用进dos直接编译运行java程序),Editplus,UltraEdit

public class HelloWorld {

public static void main(String args[]) {

System.out.println("Hello World!");

}

}

保存为HelloWorld.java,注意文件名必须与声明为public类的类名完全相同,包括大小写

5.编译HelloWorld

在dos下进入HelloWorld.java文件所在目录,使用命令javac HelloWorld.java编译,注意HelloWorld.java大小写一定要正确

6.运行HelloWorld

使用命令java HelloWorld,注意HelloWorld大小写一定要正确,而且不要写.java后缀

7.java入门推荐书籍

java编程思想(thinking in java),虽然现在已经出第三版了,但是还是强烈推荐学习第二版,侯捷翻译的,第三版翻译的不好

8.java API

现在jdk5.0有中文版api了,只不过还没完全翻译完

浏览地址:

下载地址:论坛里有网友做好的chm格式的API,可以免费下载

9.java连接SQL Server2000

(现在企业最常用的数据库就是SQL Server2000,所以只说这个,别的都是大同小异,连接access,mysql,Oracle数据库遇到问题的可以和我联系)

java连接数据库一般有两种方式,一是通过jdbc/odbc桥(需要配置数据源),二是通过jdbc驱动.这里强烈推荐使用后者,因为前者涉及到jdbc到odbc转换的问题,执行效率很低.

首先下载jdbc驱动包(用搜索引擎搜下,多如牛毛),安装之后,打开那个文件夹,会看到三个jar包,只要把这三个jar包设置到环境变量(classpath)里就可以了

假设驱动程序安装在d:\sqldriver目录下,那么就在classpath中添加d:\sqldriver\msbase.jar;d:\sqldriver\mssqlserver.jar;d:\sqldriver\msutil.jar;

注意:如果使用的是windows xp系统的sp2 版本,就需要给SQL Server2000打一个sp3a或者sp4的补丁.打完之补丁之后才可以使用

测试代码(使用的是SQL Server自带的数据库,可以直接编译运行)

import java.sql.*;

public class SqlTesting {

public static void main(String args[]) {

String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Northwind";

String user ="sa";

String password = "sa";

String sqlStr = "select CustomerID, CompanyName, ContactName from Customers";

try {

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");

System.out.println( "" );

Connection con = DriverManager.getConnection( url, user, password );

Statement st = con.createStatement();

ResultSet rs = st.executeQuery( sqlStr );

while(rs.next()) {

System.out.print(rs.getString("CustomerID") + " ");

System.out.print(rs.getString("CompanyName") + " ");

System.out.println(rs.getString("ContactName"));

}

rs.close();

st.close();

con.close();

} catch(Exception err) {

err.printStackTrace(System.out);

}

}

}

--------------------------------------------------------------------------------------------

JSP篇

============================================================================================

1.tomcat5.5的下载地址

2.tomcat5.5的安装

也很简单,没什么可说的,只建议修改安装目录名称为tomcat5.5,安装好后启动tomcat,在地址栏中输入

,可以看见"cat"的欢迎界面

3.tomcat5.5的配置

需要配置classpath

假设tomcat的安装目录是d:\tomcat5.5,那么就在classpath中添加d:\tomcat5.5\common\lib\servlet-api.jar;d:\tomcat5.5\common\lib\jsp-api.jar;

4.编写HelloWorld

%

out.println("Hello World!");

%

保存为HelloWorld.jsp

5.编译HelloWorld

把HelloWorld.jsp放到tomcat的webapps\ROOT目录下,启动tomcat时服务器会自动把jsp文件翻译成servlet文件

6.运行HelloWorld

在地址栏中输入,注意HelloWorld的大小写和后缀名不要写错

7.jsp连接SQL Server2000

要在tomcat中使用jdbc,就要把驱动程序设置到tomcat中,否则服务器是找不到的.

把jdbc驱动放到tomcat的\webapps\ROOT\WEB-INF\lib下,然后设置classpath

假设tomcat安装在d:\tomcat5.5目录下,那么就在classpath中添加d:\tomcat5.5\webapps\ROOT\WEB-INF\lib\msbase.jar;d:\tomcat5.5\webapps\ROOT\WEB-INF\lib\mssqlserver.jar;d:\tomcat5.5\webapps\ROOT\WEB-INF\lib\msutil.jar;

测试代码(使用的是SQL Server自带的数据库,可以直接编译运行)

%@ page contentType="text/html;charset=gb2312"%

%@ page import="java.sql.*"%

html

body

%

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();

String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";

String user="sa";

String password="sa";

Connection conn= DriverManager.getConnection(url,user,password);

Statement stmt=conn.createStatement();

String sql="select * from jobs";

ResultSet rs=stmt.executeQuery(sql);

while(rs.next()) {%

%=rs.getString(1)%

%=rs.getString(2)%

%}%

%rs.close();

stmt.close();

conn.close();

%

/body

/html


分享名称:jsp怎么搜索mysql,如何查看jsp文件
当前地址:http://cdkjz.cn/article/hespsj.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-028-6601 / 大客户专线   成都:13518219792   座机:028-86922220