导航:首页 > 编程语言 > java编辑html

java编辑html

发布时间:2023-02-18 13:41:05

㈠ 怎么在java里面写html代码

创建一个web工程,在你的WebRoot文件夹下,创建xxx.html文件,里面写html代码。

㈡ 怎么用java实现html代码

ava要运行html代码,需要运行在服务器端,也就是servlet容器中,经过容器编译解析,返回html静态内容,示例如下:

在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("<script<script");}catch(exception e){="" e.printstacktrace();="" 为发现调试错误}}}=""

㈢ 编写程序,将一个Java文件转换为HTML一个文件

java中将java文件转换为html一个文件,先使用file类读取java文件,然后使用string进行分割、替换等操作,输出html后缀名的文件,如下代码:

importjava.io.BufferedReader;
importjava.io.BufferedWriter;
importjava.io.File;
importjava.io.FileInputStream;
importjava.io.FileWriter;
importjava.io.IOException;
importjava.io.InputStreamReader;

publicclassChange{
StringtextHtml="";
Stringcolor="#00688B";
//读取文件
publicvoidReadFile(StringfilePath){
BufferedReaderbu=null;
InputStreamReaderin=null;
try{
Filefile=newFile(filePath);
if(file.isFile()&&file.exists()){
in=newInputStreamReader(newFileInputStream(file));
bu=newBufferedReader(in);
StringlineText=null;
textHtml="<html><body>";
while((lineText=bu.readLine())!=null){
lineText=changeToHtml(lineText);
lineText+="</br>";
textHtml+=lineText;
}
textHtml+="</html></body>";
}else{
System.out.println("文件不存在");
}
}catch(Exceptione){
e.printStackTrace();
}finally{
try{
bu.close();
}catch(IOExceptione){
e.printStackTrace();
}
}
}

//输出文件
publicvoidwriterFile(Stringwritepath){
Filefile=newFile(writepath);
BufferedWriteroutput=null;
try{
output=newBufferedWriter(newFileWriter(file));
System.out.println(textHtml);
output.write(textHtml);
}catch(IOExceptione){
e.printStackTrace();
}finally{
try{
output.close();
}catch(IOExceptione){
e.printStackTrace();
}
}
}

//文件转换
publicStringchangeToHtml(Stringtext){
text=text.replace("&","&");
text=text.replace("","");
text=text.replace("<","<");
text=text.replace(">",">");
text=text.replace(""",""");
text=text.replace("","");
text=text.replace("public","<b><fontcolor='"+color+"'>public</font></b>");
text=text.replace("class","<b><fontcolor='"+color+"'>class</font></b>");
text=text.replace("static","<b><fontcolor='"+color+"'>static</font></b>");
text=text.replace("void","<b><fontcolor='"+color+"'>void</font></b>");
Stringt=text.replace("//","<fontcolor=green>//");
if(!text.equals(t)){
System.out.println("t:"+t);
text=t+"</font>";
}
returntext;
}

publicstaticvoidmain(String[]args){
System.out.println("第一个参数为读取文件路径,第二个参数为生成文件路径");
if(args.length<1){
System.out.println("请<ahref="https://www..com/s?wd=%E8%BE%93%E5%85%A5%E6%96%87%E4%BB%B6&tn=44039180_cpr&fenlei=_5y9YIZ0lQzqlpA-"target="_blank"class="-highlight">输入文件</a>路径");
return;
}elseif(args.length<2){
System.out.println("请输入生成文件");
return;
}
Changec=newChange();
c.ReadFile(args[0]);
c.writerFile(args[1]);
}
}

㈣ 怎么利用java格式化html

提供几种选择:
1)放入编辑器进行Format,如editplus、eclipse
2)自己编写“元素格式化规则”代码
拿你的例子来说,需要在<html后面加入\n\t,可以用正则表达式进行匹配加替换

㈤ 如何用java生成html文件

不是很明白你的需求。

这么说吧,要想生成html页面的话,容器会替我们直接把jsp编译成servlet输出成html静态页面进行展示。
你要像手动输出html的展示内容可以自己写一个servlet,使用output方法输出html标签代码段直接打印到客户端。
还有如果你想写入html文件的话,你可以通过fileinput字节写入。(这种写法servlet教程上很多实例,包括如何生成文件,如何通过字节或者字符流的形式写入和保存)
那么你问的是哪一种呢?

阅读全文

与java编辑html相关的资料

热点内容
usb蓝牙android 浏览:405
服务器显示error1什么意思 浏览:708
python代码精简 浏览:457
文件加密了怎么找到了 浏览:193
jellyfin插件怎么选择主服务器 浏览:836
asp用户注册源码 浏览:48
什么是照片压缩文件 浏览:392
java调用js代码 浏览:979
昆山市民app怎么修改身份信息 浏览:779
php登陆次数 浏览:744
python字符转成数字 浏览:822
海川用的是什么服务器 浏览:376
口才是练出来的pdf 浏览:458
云服务器哪个公司性价比高 浏览:517
源码论坛打包 浏览:558
php怎么做成word 浏览:692
python批量生成密钥 浏览:492
程序员要不要考社区人员 浏览:150
app的钱怎么充q币 浏览:814
android银行卡识别 浏览:756