数据库有图片怎么在eclipse的web列表展示

数据库有图片怎么在eclipse的web列表展示,第1张

在eclipse的web列表展示数据库中可以通过servlet或jsp将数据库中的以二进制形式读取出来,然后将其转换为stream流,最后将其写入到web页面中,使用img标签显示出来即可。

1、下驱动。

2、放到磁盘里。一般放到JDK的lib下。

3、配置CLASSPATH路径。这里配置的/etc/profile文件。也可以不配置,在运行时不import,直接ClassforName("orgsqliteJDBC"),用

javac -cp :路径 类名,这样来运行。

4、用eclipse的话,就会你配置了CLASSPATH也找不到,要去工程的Propertries

--> Java Buid Path --> Libraries

下添加External JARs。这样eclipse才能够找到。

OK,连上了,就好说了。

我用的数据库是mysql,下载这个东东mysql-connector-java-5115zip解压把mysql-connector-java-5115-binjar导入到你要连接数据库的项目中(应该知道怎么导入吧!)然后就是代码,以下代码是插入数据库的例子

import javaawt;

import javaawteventActionEvent;

import javaawteventActionListener;

import javaxswing;

import javasql;

public class Login2 {

private Connection connection;

private JButton button1;

private JFrame frame;

private JLabel nameLabel,pwdLabel;

private JTextField nameTA,pwdTA;

private JPanel panel;

// private Statement stat;

private ResultSet rs;

public Login2()

{

String url = "jdbc:mysql://localhost:3306/(此处填写你创建的数据库名字)";

String username = "(此处填写你的数据库用户,例如root)";

String password = "(此处填写你的数据库安装时设置的密码)";

//加载驱动程序以连接数据库

try {

ClassforName( "orggjtmmmysqlDriver" );

connection = DriverManagergetConnection(

url, username, password );

}

//捕获加载驱动程序异常

catch ( ClassNotFoundException cnfex ) {

Systemerrprintln(

"装载 JDBC/ODBC 驱动程序失败。" );

cnfexprintStackTrace();

Systemexit( 1 ); // terminate program

}

//捕获连接数据库异常

catch ( SQLException sqlex ) {

Systemerrprintln( "无法连接数据库" );

sqlexprintStackTrace();

Systemexit( 1 ); // terminate program

}

frame = new JFrame();

panel = new JPanel();

panelsetLayout(new GridLayout(3,2));

nameLabel = new JLabel("user");

pwdLabel = new JLabel("password");

nameTA = new JTextField();

pwdTA = new JTextField();

button1 = new JButton("insert");

button1addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

String str1 = nameTAgetText();

String str2 = pwdTAgetText();

String str = "insert into user values('"+str1+"','"+str2+"')";

try {

// Statement stat = null;

PreparedStatement pstmt = connectionprepareStatement(str);

pstmtexecuteUpdate();

} catch (SQLException e1) {

// TODO Auto-generated catch block

e1printStackTrace();

}

JOptionPaneshowMessageDialog(null, "yes");

}

});

paneladd(nameLabel);

paneladd(nameTA);

paneladd(pwdLabel);

paneladd(pwdTA);

paneladd(button1);

frameadd(panel);

framesetDefaultCloseOperation(JFrameEXIT_ON_CLOSE);

framesetSize(300,100);

framesetVisible(true);

}

/

@param args

/

public static void main(String[] args) {

Login2 l = new Login2();

}

}

恩,可以的,建好access数据库直接放到webcontent文件夹下,然后配置一下数据源就行了。数据源在控制面板-管理工具-odbc中-选系统dsn-添加-microsoft

access

driver-数据源名填下然后选择数据库位置就确定可以了,其他的数据库也可以,如mysql等都行的!

不能与数据库连接的

Android客户端不能直接与服务器数据库连接。数据库是需要非常大的内存,安装之后有好几G,连接数据库要有一个像SQLServer里的webservice,这样的一个桥梁来间接访问。就是在服务器运行一个服务端程序,该服务端程序通过接收来自android客户端的指令,对数据库进行 *** 作。

客户端的>

不能,Eclipse只是一款开发工具,不能直接调用数据库,但可以通过Eclipse建立数据库连接,使用JDBC等技术访问数据库,而Tomcat是一款Web服务器,可以部署Java Web应用,但不能访问数据库。

以上就是关于数据库有图片怎么在eclipse的web列表展示全部的内容,包括:数据库有图片怎么在eclipse的web列表展示、sqlite怎么与eclipse连接起来呢、eclipse怎么把数据库内容显示在网页上等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9749498.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存