ava要運行html代碼,需要運行在服務(wù)器端,也就是servlet容器中,經(jīng)過容器編譯解析,返回html靜態(tài)內(nèi)容,示例如下:
為蕉城等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及蕉城網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、蕉城網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
在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)試錯誤}}}=""
在html里面是無法進行java編寫的。
但是你可以用jsp來完成java邏輯的開發(fā)。(等同于php套路,就是在html里面嵌入后臺語言)
隨后在jsp內(nèi)部利用% java %(? php ?)就可以跑java的東西了
在html中加入java代碼,就是jsp頁面,jsp里可以加入java代碼了,當(dāng)然也可以調(diào)用外部的java。jsp頁面要想運行必須放到容器里,例如最流行的tomcat。
你應(yīng)該是新手,還不明白概念,所以在網(wǎng)上找些視頻教程看吧,搜索j2ee或者jsp的教程,jsp就是用java程序動態(tài)生成html頁面,瀏覽器不能解析java代碼,所以tomcat這種服務(wù)器負(fù)責(zé)解析,生成最終的html
步驟:
一、使用java.net包下的URL類,可以將一個網(wǎng)頁(鏈接)封裝成一個URL對象。
二、URL對象有一個openStream()方法,使用該方法可以獲取該網(wǎng)頁的輸入流,我們可以通過讀取輸入流的方式獲得網(wǎng)頁的內(nèi)容,并通過輸出流寫入HTML文件中。
補充:
步驟:
1.通過URL對象的openStream()方法獲得網(wǎng)頁的字節(jié)輸入流 。
2.為字節(jié)輸入流加緩沖 。
3. 創(chuàng)建字節(jié)輸出流對象 。
4. 為字節(jié)輸出流加緩沖 。
5. 讀取數(shù)據(jù),并寫入HTML文件 。