解决方案 »
- java.net.UnknownHostException: smtp.sina.com
- SpringMVC与structs2优缺点讨论
- 怎么传id到action
- 如何解决这个问题?加分.
- 关于tomcat6.0的疑问
- Hibernate的一对多一对一多对多配置代码能不能通过什么软件来通过数据库自动生成的
- 关于连接sqlserver的奇怪问题
- mybatis动态创建表
- 在create一个entity bean时有如下错误,在findbyprimarykey()时也有类似错误
- IReport 设置的问题,如何让band的高度自动适应每一条内容的多少
- 在线等待!!!!
- 为什么从数据库中读取文件如此之慢?
[email protected]
感激不尽!
数据库插入页面
<%@page contentType="text/html"%>
<%@page import="java.io.*"%>
<%@page import="java.sql.*"%>
<html>
<head><title>JSP Page</title></head>
<body><%Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url ="jdbc:mysql://localhost/graduate";
Connection conn= DriverManager.getConnection(url,"root",""); //connect db
String fileName = request.getParameter("file");
FileInputStream is = new FileInputStream(fileName);
int ch;
while ((ch = is.read()) >= 0)
out.print((char) ch);
//get file stream
String sql="insert into upload (ID,file) values(1,?)";
PreparedStatement pstmt=conn.prepareStatement(sql);
pstmt.setBinaryStream(1,is,is.available());
pstmt.execute();
out.println("Success,You Have Insert an Image Successfully");
is.close();
%> </body>
</html>上传页面
<%@page contentType="text/html"%>
<html>
<head><title>JSP Page</title></head>
<body><form action="/up" method="POST" >
<input type="file" name="file"><br>
<input type="submit">
</form></body>
</html>