導航:首頁 > 動漫圖片 > 怎麼在jsp中插入圖片

怎麼在jsp中插入圖片

發布時間:2025-03-05 03:31:04

① JSP中圖片如何橫向排列

圖片放到div中答仿間,添加style屬性:<清拿纖divstyle="float:left;"></div>敏拆

② 用jsp+servlet+javabean上傳圖片到資料庫中,不是存路徑

jsp - 上傳圖片到資料庫中 方法如下: 第一步:建立資料庫
create table test_img(id number(4),name varchar(20),img long raw);
第二步:(NewImg.html)
<html><head><title>添加圖片</title></head>
<body>
添加圖片<br>
<form method="post" action="insertNews.jsp">
圖像ID:<input name="id" size="10">
<br>
選擇圖像:<input type="file" name="image">
<br>
<input type="submit" value="上傳" name="submit" size="25">
<input type="reset" value="清除" name="clear" size="25">
<br>
</form>
</body></html>
第三步:插入資料庫(InsertImg.jsp)
<%@ page language="java"%>
<%@ page contentType="text/html;charset=gb2312" %>
<%@ page import="java.util.*" %>
<%@ page import="java.sql.*"%>
<%@ page import="java.text.*"%>
<%@ page import="java.io.*"%>
<%
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); //com.microsoft.jdbc.sqlserver.SQLserveDriver
String url="jdbc:oracle:thin:@lubin:1521:b2bdb"; //jdbc:microsoft:sqlserver://127.0.0.1:1433; jdbc:microsoft.sqlserver://127.0.0.1:1433
Connection con=DriverManager.getConnection(url,"demo","demo");
//插入資料庫
String sql="insert into test_img values (?,?,?)";
//獲取傳值ID
String id=request.getParameter("id");
//獲取image的路徑
String kk=request.getParameter("image");
//轉換成file格式
File filename=new File(kk);
//將文件的長度讀出,並轉換成Long型
long l1=filename.length();
int l2=(int)l1;
//以流的格式賦值
FileInputStream fis=new FileInputStream(filename);
PreparedStatement ps =con.prepareStatement(sql);
ps.setString(1,id);
ps.setString(2,filename.getName());
ps.setBinaryStream(3,fis,l2);
//ps.setBinaryStream(3,fis,fis.available());
ps.executeUpdate();
//ps.execute();
ps.close();
fis.close();
out.println("ok!!!");
%>
第四步:顯示圖片(ShowImg.jsp)
<%@ page language="java" import="java.sql.*"%>
<%@ page import="java.io.*"%>
<%@ page contentType="text/html;charset=gb2312"%>
<%
Class.forName("oracle.jdbc.driver.OracleDriver");
String url="jdbc:oracle:thin:@lubin:1521:b2bdb";
String image_id = (String) request.getParameter("ID");
Connection con=DriverManager.getConnection(url,"demo","demo");
PreparedStatement sql=con.prepareStatement("select * from test_img WHERE id = " + image_id);
ResultSet rs = sql.executeQuery();
rs.next();
//輸入img欄位內容到in
InputStream in = rs.getBinaryStream("img");
//以下可是任何處理,比如向頁面輸出:
response.reset();
response.setContentType("image/jpeg");
byte[] b = new byte[1024];
int len;
while((len=in.read(b)) >0)
response.getOutputStream().write(b,0,len);
in.close();
rs.close();
%>

③ 如何給jsp頁面添加背景圖片

1、首先新建Dynamic web project項目,建好之後在WebContent裡面的內容如圖所示。

閱讀全文

與怎麼在jsp中插入圖片相關的資料

熱點內容
如何將圖片變得清晰 瀏覽:60
成就感文字圖片 瀏覽:453
半長短直發型圖片 瀏覽:876
頭發少的男的發型圖片 瀏覽:218
美女穿超個性衣服圖片在網吧 瀏覽:766
粉色夢幻可愛兔兔少女圖片 瀏覽:414
如何找到通感圖片 瀏覽:154
小女孩在公園里玩耍圖片 瀏覽:113
男生穿聖誕衣服圖片 瀏覽:764
怎麼設置背景圖片在word里 瀏覽:625
男生摔石頭的圖片 瀏覽:150
金翼運動版摩托車高清圖片 瀏覽:752
畫小孩子簡單的圖片 瀏覽:629
批發廣告衣服圖片大全 瀏覽:113
怎麼在jsp中插入圖片 瀏覽:362
可愛粘土作品大全圖片 瀏覽:34
嬰兒是怎麼形成的圖片 瀏覽:64
抖音視頻加圖片怎麼弄 瀏覽:330
笑暈的可愛圖片 瀏覽:57
西鐵城手錶圖片大全 瀏覽:67