导航:首页 > 编程语言 > java生成网页

java生成网页

发布时间:2025-01-04 22:27:27

1. java中如何根据一个网址获得该网页的源代码

package test;

import java.io.BufferedReader;

import java.io.InputStreamReader;

import java.net.HttpURLConnection;

import java.net.URL;

public class HttpTest {

private String u;

private String encoding;

public static void main(String[] args) throws Exception {

HttpTest client = new HttpTest("http://www..com/", "UTF-8");

client.run();

}

public HttpTest(String u, String encoding) {

this.u = u;

this.encoding = encoding;

}

public void run() throws Exception {

URL url = new URL(u);// 根据链接(字符串格式),生成一个URL对象

HttpURLConnection urlConnection = (HttpURLConnection) url

.openConnection();// 打开URL

BufferedReader reader = new BufferedReader(new InputStreamReader(

urlConnection.getInputStream(), encoding));// 得到输入流,即获得了网页的内容

String line; // 读取输入流的数据,并缺兄显示

while ((line = reader.readLine()) != null) {

System.out.println(line);

}

}

}

2. JAVA根据模板生成HTML页面的技术

Velocity

变量定义:用$标志

表达式语句:以#开始

强控制语言:变量赋值:#set $this = "Velocity"

外部引用:#include ( $1 )

条件控制:#if …. #end

非 兼容性语 言

JDynamiTe

变量定义:用{}包装

表达式语句:写在注释格式(<!-- ?)中

弱控制语言

兼容语言

XSLT

变量定义:xml标签

表达式:xsl标签

强控制语言:外部引用:import,include

条件控制:if, choose…when…otherwise

非兼容语言

Tapestry

采用component的形式开发。

变量定义(组件定义):在html标签中加上jwcid

表达式语句:ognl规范

兼容语言

阅读全文

与java生成网页相关的资料

热点内容
信号分析pdf 浏览:925
暴力删除命令 浏览:801
qt如何编译加快速度 浏览:903
php添加数据sql语句 浏览:717
免费的小说app有什么 浏览:405
螺杆压缩机进气阀动画 浏览:651
两台服务器如何做负载均衡 浏览:227
程序员的工资是涨的吗 浏览:813
视频存储服务器可以干什么 浏览:463
创建文件夹安装失败怎么回事 浏览:832
程序员高考隔了几年 浏览:822
云服务器是哪一层 浏览:22
jit编译器的jit什么意思 浏览:330
我想清理手机中空白文件夹 浏览:976
电脑e盘文件夹删不掉怎么办 浏览:607
外圆凹圆弧编程 浏览:461
html5编程题 浏览:839
干燥机制冷压缩机一开就跳动 浏览:388
吉林压缩空气流量监测 浏览:618
根据地址获取经纬度php 浏览:13