創(chuàng)建一個(gè)web工程,在你的WebRoot文件夾下,創(chuàng)建xxx.html文件,里面寫html代碼。
成都創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作和德陽(yáng)機(jī)房服務(wù)器托管的網(wǎng)絡(luò)公司,有著豐富的建站經(jīng)驗(yàn)和案例。
package?test;
public?class?JButtonTest
{
public?static?void?main?(?String[]?args?)
{
String?regex?=?"[\\s\\S]+\\property\\s+name[\\=\'\"]+label[^\\]+\\([^\\]+)\\\\/property\\[\\s\\S]*";
String?input?=?"property?name=\"name\"\r\nprojectNo\r\n/property\r\nproperty?name=\"property\"\r\n?projectNo\r\n/property\r\nproperty?name=\"label\"\r\n?項(xiàng)目編號(hào)\r\n/property\r\neditor?/";
System.out.println?(input.replaceAll?(regex,?"$1"));
}
}
ava要運(yùn)行html代碼,需要運(yùn)行在服務(wù)器端,也就是servlet容器中,經(jīng)過(guò)容器編譯解析,返回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格式不能轉(zhuǎn)換成java代碼。可以轉(zhuǎn)換成jsp在myeclipse中運(yùn)行。
1.新建一個(gè)Web項(xiàng)目,把準(zhǔn)備好的tmp.html粘貼到項(xiàng)目的WebRoot文件夾下
2.用MyEclipse JSP Editor方式打開tmp.html文件,在文件首行添加代碼:
%@ page language="java" import="java.util.*" contentType="text/html;charset=GBK" pageEncoding="GBK"%
注:這行指令不能少,language屬性,指定JSP頁(yè)面采用的腳步語(yǔ)言;import屬性,可以在JSP文件的腳步片段中引
用外在的類文件;contentType屬性,用來(lái)對(duì)編碼格式j(luò)inx設(shè)置,這里的“GBK”是中文編碼
3.保存文件,然后把tmp.html重命名成:tmp.jsp
可以把這段代碼寫在隱藏域里,如果需要把它顯示出來(lái)的時(shí)候,用java取消隱藏域,就可以了吧。