⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 serverthread.java

📁 Java版Web Sever
💻 JAVA
字号:
import java.net.*;
import javax.swing.*;

public final class ServerThread extends Thread
{
	int port;
	JTextArea message;
	String path;
	
	ServerThread(int port, JTextArea message, String path)
	{
		this.port = port;
		this.message = message;
		this.path = path;
	}
	
	public void run(){
		ServerSocket listener = null;
		try{
            		listener = new ServerSocket(port); //设置Listening套接字
		}
		catch(Exception e){
			message.append("不能启动服务器: " + e + "\n");
			return;
		}
		while(true){
            		try{
				new Thread(new HttpRequest(listener.accept(), message,path)).start(); //等待TCP连接请求
           		}
			catch (Exception e){
				message.append("错误:"+ e + "\n"); 
				continue;
			}
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -