步驟:
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、成都小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了布爾津免費(fèi)建站歡迎大家使用!
一、使用java.net包下的URL類,可以將一個(gè)網(wǎng)頁(鏈接)封裝成一個(gè)URL對象。
二、URL對象有一個(gè)openStream()方法,使用該方法可以獲取該網(wǎng)頁的輸入流,我們可以通過讀取輸入流的方式獲得網(wǎng)頁的內(nèi)容,并通過輸出流寫入HTML文件中。
補(bǔ)充:
步驟:
1.通過URL對象的openStream()方法獲得網(wǎng)頁的字節(jié)輸入流 。
2.為字節(jié)輸入流加緩沖 。
3. 創(chuàng)建字節(jié)輸出流對象 。
4. 為字節(jié)輸出流加緩沖 。
5. 讀取數(shù)據(jù),并寫入HTML文件 。
ava要運(yùn)行html代碼,需要運(yùn)行在服務(wù)器端,也就是servlet容器中,經(jīng)過容器編譯解析,返回html靜態(tài)內(nèi)容,示例如下:
在servlet里面寫就可以了
引入一系列包
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.*;
public class Servlet1 extends HttpServlet {
public void doGet(ServletRequest req,ServletResponse res)throws ServletException, IOException{try{PrintWriter pw=res.getWriter();//在瀏覽器輸出需要
pw.println("scriptscript");}catch(exception e){="" e.printstacktrace();="" 為發(fā)現(xiàn)調(diào)試錯(cuò)誤}}}=""
在html中加入java代碼,就是jsp頁面,jsp里可以加入java代碼了,當(dāng)然也可以調(diào)用外部的java。jsp頁面要想運(yùn)行必須放到容器里,例如最流行的tomcat。
你應(yīng)該是新手,還不明白概念,所以在網(wǎng)上找些視頻教程看吧,搜索j2ee或者jsp的教程,jsp就是用java程序動態(tài)生成html頁面,瀏覽器不能解析java代碼,所以tomcat這種服務(wù)器負(fù)責(zé)解析,生成最終的html
建立一個(gè)和你類名一樣的HTML文本比如c1_2.java
建立文本名就叫c1_2.html
然后在文本中輸入APPLET CODE="c1_2.class"width=150 height=100/APPLET
width和height是你打開applet應(yīng)用小程序?yàn)g覽器窗口的寬度和長度
c1_2.class是在cmd下用javac編譯c1_2.java出來的。
所以在cmd中找對象的子目錄 輸入javac xxx編譯 回車 aapletviwer xxxx就行了
求采納