導航:首頁 > 編程語言 > java寫的html的圖片

java寫的html的圖片

發布時間:2024-11-08 04:42:12

java中怎麼抓取網頁中的圖片

通過httpclient來爬取網站內容,分析當前內容頁中的圖片『規則』
抓取一般都是模擬瀏覽器訪專問目標網頁,屬通過返回的頁面html代碼進行分析自己需要的數據
查找規則,例如你爬取的網頁 ,看到當前頁面顯示的圖片格式如下<img src="http://www..com/img/20101025_user.png">
通過解析爬取的網頁源代碼(html)進行字元串的操作即可,現在有相應的第三方jar包可以幫你更快的完成這部分工作,例如htmlpaser,獲取到對應的地址,然後進行保存或下載。
你可以搜索,java爬蟲(httpclient)和htmlpaser做更多的了解。

㈡ Java中如何實現在HTML中用循環語句顯示多張圖片。

使用jsp小腳本
<%
for(int i=0;i<num;i++){
%>

<img src="" >//在雙引號中可以寫路徑也可以在for之前把圖片路徑存放在一個數組中,然後在雙引號內寫<%=數組[下標] %>
<%
}
%>
例如你可以這樣寫:
<%
String [] parth=new String[]{"../image/1.jpg","../image/2.jpg"};//定義數組,用來存放圖片路徑,本代碼中的圖片路徑為上一級文件夾的image文件夾中.
for(int i=0;i<parth.length;i++){
%>
<img src="<%=parth[i] %>">
<%} %>
也可把數組內容寫為:String [] parth=new String[]{"1.jpg","2.jpg"};
這樣的話要在使用時這樣寫:<img src="../image/<%=parth[i] %>">

兩中路徑的寫法是一樣的.以後有什麼可以交流的可以給我郵件. 加我好友

㈢ java嵌入HTML中不能顯示,誰幫我看下代碼有什麼問題

<html>
<head>
<title>First Page</title>
</head>
<body>
<H3>Today is:
<%= new java.util.Date() %>
</H3>
</body>
</html>.

你的<% %> 標記呢?
import java.applet.AudioClip; // 這是聲音組件
import java.awt.Container; //這是圖形庫,這個應該不能用在網頁的吧,好像是applet裡面的

後面就都不再說了,可以這么說,偶這個不會java的人都可以寫計算器和子彈打小飛機之類的java applet程序,你學了java,怎麼連javac是干什麼用的都不明白呢
樓上幾位大俠說的很對啊,應該去看些教程或者書本,java基礎最後一章肯定有jsp 和servlet網頁應用吧。

㈣ 我在做一個java桌面程序,用的swing,需要在文本框中顯示HTML內容

顯示普通的HTML,可以用 javax.swing.JInternalFrame

文本的復制,代碼中寫,直接getText()、setText()即可以,格式就是直接參照原文本框的格式(字體、顏色等)

㈤ javabean到底有什麼用感覺它和一般java文件沒什麼區別,希望高手能拿個例子來體現javabean的作用和優勢謝

Jsp的一個重要特性就是可以用javaBean實現功能的擴展。將大部分功能放在javaBean中完成,以使jsp頁面程序更干凈簡潔、利於維護。JavaBean可以很方便的用來捕獲頁面表單的輸入並完成各種業務邏輯的處理。如下就是一個Hello示例:
testA.jsp頁面:

<%@ page contentType="text/html;charset=GBK" %>
<html>
<head>
<title>示例</title>
</head>
<body scroll=no>
<form name="frma" method="post" action="testB.jsp" >
<p>
你的姓名:
<input type="text" size="15" name="yourName" value="" id=yourName>
<input type="button" align="center" name="subBtn" value="[提交]" onClick="f_check()" id=subBtn>
</p>
</form>
</body>
</html>
<script language="JavaScript" type="text/javascript">
<!--
function f_check(){
if(document.forms(0).yourName.value==""){
alert("請輸入姓名");
}else{
document.forms(0).submit();
}
}
-->
</SCRIPT>

testB.jsp頁面

<%@ page contentType="text/html;charset=GBK" %>
<html>
<head>
<title>示例</title>
</head>
<jsp:useBean id="tBean" scope="page" class="bean.TestBean" >
<jsp:setProperty name="tBean" property="*" />
</jsp:useBean>
<body scroll=no>
<form name="frmb" method="post" action="" >
<p>
<%=tBean.hello()%>
</p>
</form>
</body>
</html>

TestBean.java 代碼:

package bean;

public class TestBean{

private String yourName = "";

public void setYourName(String yourName){
this.yourName = ConvertGBK(yourName);
}

public String hello(){
String strHello = "Hello:"+yourName;
return strHello;
}

//漢字轉換方法
public String ConvertGBK(String str){
String strReturn="";
try{
strReturn=new String(str.getBytes("ISO-8859-1"),"GBK");
}catch(Exception ex){
System.out.println("TestBean.ConvertGBK():ex="+ex.toString());
}
finally{
return strReturn;
}
}

}
testA.jsp頁面上「提交」按鈕將表單提交給testB.jsp頁面,testB.jsp獲得的testA.jsp中yourName文本框的值並在實例化TestBean後,執行bean中的setYourName方法,接著執行hello方法,在頁面上輸出對你問好的語句。
這個簡單的示例體現了在jsp中使用javaBean的兩個重要方面,一個是捕獲表單的輸入並保存,一個是執行邏輯功能。所以,依此兩個功能還可以將用在jsp中的javaBean分為值Bean(value bean)和工具Bean (utility bean),如下:

值Bean
package bean;

public class TestValueBean{
private String yourName = "";

public void setYourName(String yourName){
this.yourName = ConvertGBK(yourName);
}
//漢字轉換方法
public String ConvertGBK(String str){
String strReturn="";
try{
strReturn=new String(str.getBytes("ISO-8859-1"),"GBK");
}catch(Exception ex){
System.out.println("TestBean.ConvertGBK():ex="+ex.toString());
}
finally{
return strReturn;
}
}
}

工具Bean
package bean;

public class TestUtilityBean{

public String hello(TestValueBean tvBean){
String strHello = "Hello:"+tvBean.getName();
return strHello;
}
public String hello(String yourName){
String strHello = "Hello:"+yourName;
return strHello;
}
}

當然,從這個例子看是沒有必要分開value bean和utility bean的,但在具有復雜業務邏輯的web應用程序中就可以用value bean實現對表單輸入的捕獲、保存,減少對資料庫中那些值幾乎不變的實體的訪問,或將value bean放在一定作用域內使此作用域內的多個jsp頁面共享。用utility bean完成操作資料庫、數據處理等業務邏輯,以value bean 或頁面傳遞的值為參數。

閱讀全文

與java寫的html的圖片相關的資料

熱點內容
ps入門必備文件 瀏覽:348
以前的相親網站怎麼沒有了 瀏覽:15
蘋果6耳機聽歌有滋滋聲 瀏覽:768
怎麼徹底刪除linux文件 瀏覽:379
編程中字體的顏色是什麼意思 瀏覽:534
網站關鍵詞多少個字元 瀏覽:917
匯川am系列用什麼編程 瀏覽:41
筆記本win10我的電腦在哪裡打開攝像頭 瀏覽:827
醫院單位基本工資去哪個app查詢 瀏覽:18
css源碼應該用什麼文件 瀏覽:915
編程ts是什麼意思呢 瀏覽:509
c盤cad佔用空間的文件 瀏覽:89
不銹鋼大小頭模具如何編程 瀏覽:972
什麼格式的配置文件比較主流 瀏覽:984
增加目錄word 瀏覽:5
提取不相鄰兩列數據如何做圖表 瀏覽:45
r9s支持的網路制式 瀏覽:633
什麼是提交事務的編程 瀏覽:237
win10打字卡住 瀏覽:774
linux普通用戶關機 瀏覽:114

友情鏈接