導航:首頁 > 動漫圖片 > 怎麼在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中插入圖片相關的資料

熱點內容
美術花盆和花的圖片簡單 瀏覽:146
水果怎麼擺好看圖片 瀏覽:537
千與千尋人物圖片大全 瀏覽:243
委屈漫畫圖片女孩 瀏覽:403
背景圖片簡約可愛清新 瀏覽:927
圖片狼抱著一個女孩 瀏覽:172
文檔中圖片如何快捷設置大小 瀏覽:256
貂蟬去衣服圖片大全 瀏覽:92
美女背影高清壁紙圖片全屏 瀏覽:61
圖片如何設置標題 瀏覽:808
漂亮文字動態圖片大全 瀏覽:65
七天打卡表可愛圖片 瀏覽:35
波波頭發型效果圖片 瀏覽:659
圖片插入word中無法選中怎麼辦 瀏覽:221
大叔洗衣服的圖片 瀏覽:446
Word里圖片置頂如何加空格 瀏覽:203
蔣丞圖片高清動漫 瀏覽:305
放美女和平精英圖片 瀏覽:388
黑鼻子可愛圖片 瀏覽:855
word轉換pdf時圖片丟失 瀏覽:292