公告版位
需要找什麼嗎? 左邊分類或許可以幫助你...

詳細可參考: https://wiki.eclipse.org/Jetty/Tutorial/Embedding_Jetty

Main :
 
import org.eclipse.jetty.server.Server;
import org.eclipse.jetty.servlet.ServletContextHandler;
import org.eclipse.jetty.servlet.ServletHolder;
 
public class Main {
 
    public static void main(String[] args) throws Exception {

黃彥霖 發表在 痞客邦 留言(0) 人氣()

 

String name = request.getParameter("name");

 

 

 


黃彥霖 發表在 痞客邦 留言(0) 人氣()

瀏覽器輸入 http://127.0.0.1:8888/Hello/ 即可看見效果


package server;

import org.eclipse.jetty.server.Server;
import org.eclipse.jetty.server.handler.ContextHandler;

public class Main {

    public static void main(String[] args) throws Exception {
        Server server = new Server(8888);

        ContextHandler context = new ContextHandler();

黃彥霖 發表在 痞客邦 留言(0) 人氣()

package my;

import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;

public class NewClass implements ServletContextListener {

@Override
public void contextInitialized(ServletContextEvent sce) {
System.out.println("Start");
}

@Override
public void contextDestroyed(ServletContextEvent sce) {

黃彥霖 發表在 痞客邦 留言(0) 人氣()

package main;

import java.io.*;
import java.net.InetSocketAddress;
import com.sun.net.httpserver.HttpExchange;
import com.sun.net.httpserver.HttpHandler;
import com.sun.net.httpserver.HttpServer;

public class Main {

    public static void main(String[] args) throws Exception {
        HttpServer server = HttpServer.create(new InetSocketAddress(80), 0);
        server.createContext("/Hello", new MyHandler());

黃彥霖 發表在 痞客邦 留言(0) 人氣()