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.baidu.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)
}
}
}
根据具体问题类型,进行步骤拆解/原因原理分析/内容拓展等。
具体步骤如下:/导致这种情况的原因主要是……
首先 java网站是基于jdk运行的。你得先装jdk。去官网下载一个jdk安装。然后你得编译你的项目,打包到容器(tomcat,weblogic,jboss等)中运行即可。再提醒一下就是,看看你的源代码有木有用到数据库或者其他类型的服务。如果有的话,你得装数据库或服务,并且初始化数据。再启动你的你的容器。