Skip to content

samicpp/web-java

Repository files navigation

web-java

java web server using samicpp/java-http

uses GraalVM JDK24 and has not been tested anywhere else

Polyglot

This webserver supports executing JavaScript and Python code.

TODO

  • serve files
  • search apropriate file when requests points to directory
  • allow configuring everything about the server
  • support tls
  • support dynamic content
  • support JavaScript and Python scripting through GraalVM polyglot
  • add option for searching similar files when file doesnt exist
  • allow http2 use through alpn
  • implement h2c upgrade
  • support Java jar/class plugins