Because JSP is a mixture of Java and HTML, the options for editing JSP are tied up with the options for editing HTML. MultipleModesThis is the approach that is usually recommended. The basic idea with this option is using a MultipleModes package (usually MuMaMo, previously mmm-mode) to automagically switch between an HTML editing mode (like HtmlMode or PsgmlMode) and a Java editing mode (like Java