| |||||
Jetty is an open source solution designed to provide its users with a web server and javax.servlet container, plus support for SPDY, JMX, JNDI, JASPI, Web Sockets, OSGi, AJP and many other integrations.
Jetty can be used as:
· a stand-alone traditional web server for static and dynamic content
· a dynamic content server behind a dedicated HTTP server such as Apache using mod_proxy
· an embedded component within a java application
This flexibility means that Jetty can be encountered in a number of different contexts:
· shipped with products to provide out-of-the-box useability eg Tapestry, Liferay
· distributed on CDs with books to make examples and exercises ready-to-run
· incorporated into applications as a HTTP transport eg JXTA , MX4J
· Jetty is an open source solution designed to provide its users with a web server and javax.servlet container, plus support for SPDY, JMX, JNDI, JASPI, Web Sockets, OSGi, AJP and many other integrations.
- Full-featured and standards-based
- Open source and commercially usable
- Flexible and extensible
- Small footprint
- Embeddable
- Asynchronous
- Enterprise scalable
- Dual licensed under Apache and Eclipse
- Java
- 414206 Rewrite rules re-encode requestURI
- 414885 Don't expose JDT classes by default
- 417022 Access current HttpConnection from Request not ThreadLocal
- 423619 set Request timestamp on startRequest
- 423982 removed duplicate UrlResource toString
- 424107 Jetty should not finish chunked encoding on exception.
- 425991 added qml mime type
- 426897 improved ContainerLifeCycle javadoc
- 427185 Add org.objectweb.asm. as serverClass
- 427204 jetty-start / startup incorrectly requires directory in jetty.base
- 427368 start.sh fails quietly on command line error
- 428594 File upload with onMessage and InputStream fails
- 428595 JSR-356 / ClientContainer does not support SSL
- 428597 javax-websocket-client-impl and javax-websocket-server-impl jars Manifests do not export packages for OSGI
- 428817 jetty-start / Allow for property to configure deploy manager `webapps` directory
- 429180 Make requestlog filename parameterized
- 429357 JDBCSessionManager.Session.removeAttribute don't set dirty flag if attribute already rem...

Via: Jetty 9.1.4