Java代码设置一个机房电脑上的计算机简单页面
时间: 2023-07-14 18:12:22 浏览: 49
以下是一个简单的 Java 代码示例,用于在机房电脑上设置一个计算机简单页面:
```java
import java.io.*;
import java.net.*;
public class SimplePage {
public static void main(String[] args) throws Exception {
// 创建 HTTP 服务器套接字
ServerSocket serverSocket = new ServerSocket(8080);
while (true) {
// 等待客户端连接
Socket clientSocket = serverSocket.accept();
// 获取输入和输出流
BufferedReader in = new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));
PrintWriter out = new PrintWriter(clientSocket.getOutputStream(), true);
// 输出 HTTP 响应头
out.println("HTTP/1.1 200 OK");
out.println("Content-Type: text/html");
out.println("Connection: close");
out.println();
// 输出 HTML 页面内容
out.println("<html>");
out.println("<head><title>My Simple Page</title></head>");
out.println("<body>");
out.println("<h1>Hello, world!</h1>");
out.println("<p>This is my simple page.</p>");
out.println("</body>");
out.println("</html>");
// 关闭输入和输出流以及客户端套接字
in.close();
out.close();
clientSocket.close();
}
}
}
```
这个示例代码创建了一个 HTTP 服务器套接字,并在其中包含一个无限循环,以便可以一直接受客户端连接。每当客户端连接时,就会发送一个简单的 HTML 页面作为响应。这个示例只是一个简单的起点,你可以根据自己的需要进行扩展和修改。