# Jetty FAQ

These frequently asked questions have been contributed by Jetty users. If you have a question and/or answer that is not here, email Jetty Discuss.

- General
- HTTP
- Servlets
- JSPs
- Other
- Jetty JBoss FAQ.

## General

- So why is it called Jetty?
- Can Jetty be used for commercial purposes?
- What is the Jetty Architecture?
- Is Jetty J2EE Compliant?
- Is Jetty Secure?
- Can Jetty use jdk1.4 features?
- Can Jetty use non blocking IO?
- How do I work with international characters?
- Why do I see my JSP/webmacro/etc. source?
- Help! My webapp suddenly stopped serving content, what's gone wrong?

## Configuration

- Where are Jetty's temporary files?

## HTTP

- Can Jetty be run with apache?
- Can Jetty be run with mod_jk?
- Can Jetty be run with IIS?
- Can I run Jetty as a non root user on port 80?
- How do I run Jetty on a specific port?
- Does Jetty support Virtual Hosts?
- How can I add Mime Types?
- How do I debug with SSL enabled?
- Does Jetty have a Load Balancer?
- Can I do CGI with Jetty?

## Servlets

- Does Jetty Support WAR files?
- Can Jetty Reload Servlets?
- What Servlet version does Jetty support?
- How do I explicitly disable Cookies for session management?

## JSPs

- How can I deploy JSPs?
- How can I precompile JSPs?
- How can I ship javac?

## Security

- How do I configure SSL?
- How do I use CLIENT-CERT authentication?
- Can Jetty do Single Sign On?

## Other

- How does Jetty relate to Jakarta Tomcat?
- Is Jetty Compatible with Tomcat?
- How can I use Jetty with Avalon Phoenix micro kernel?
- How can I use Jetty with Axis web services?