If you try to create a JSP page in your eclipse project using Spring Tool Suite and you do not see the JSP file type, you anyway create the file, you will not get the default template of intelligence support because STS does not ship Eclipse Java EE Developer Tools by default, you will need to get it downloaded and installed from the Eclipse Marketpalce.
- Go to Eclipse
- Go to Help -> Eclipse Marketplace...
- Search for "Eclipse Enterprise Java and Web Developer Tools" and click on install,
- Accept the terms and install the plugins
- Once the installation is complete, you should be able to see jsp option and code syntax highliting.

Eclipse Enterprise Java and Web Developer Tools STS
You will get access to JSF, JSP, Java Servlet, Java Web Servers, tag libraries Java Enterprise server, Servlet Container, Java Application launching, and debugging. Includes the JSP, HTML, CSS, and JSON Editors, and the XML, XML Schema, XML Stylesheet, and DTD Editors from the Eclipse Web Tools
Read: https://mattermost.eclipse.org/eclipse/channels/webtools
More Posts related to Eclipse,
- 300+ Eclipse IDE Keyboard Shortcuts for Mac
- How to Word wrap eclipse console logs width
- [Eclipse] Enable or Disable print margin line
- Syntax error, parameterized types are only available if source level is 1.5 or greater [Java]
- How to Change Eclipse Default Web Browser
- How to run a Maven jar project from eclipse without tomcat
- [Fix] Spring Tool Suite STS Code Autocomplete not working with Eclipse
- eclipse maven m2e : Cannot complete the install
- Installing JD Decompiler plugin in Eclipse IDE
- How to enable line numbers in Eclipse IDE
- Eclipse Error : The Eclipse executable launcher was unable to locate its companion shared library.
- Install Eclipse IDE on M1 Mac Natively
- How to remove unwanted Java imports in IntelliJ (alternative of eclipse Ctrl + Shift + O)
- Word-wrap Eclipse Console logs
- Eclipse Error The JVM Shared Library JavaVirtualMachines does not contain the JNI_CreateJavaVM symbol
- How to switch Eclipse IDE Workspace
- How to Reset Eclipse Theme to Classic
- [Eclipse] Syntax error, annotations are only available if source level is 1.5 or greater
- Java was started but returned exit code=13 [Eclipse]
- How to use Content Assist in Eclipse IDE
- Java Decompiler Eclipse Plugin
- Search text in Eclipse Console logs
- How to Save Eclipse console logs in external log file
- Eclipse version 32-bit or 64-bit check on macOS
- How to display Line Number in Eclipse IDE
More Posts:
- fatal: Unable to create '/c/git_repo/.git/index.lock': File exists. If no other git process is currently running, this probably means a git process crashed in this repository earlier. - Git
- Get Wifi Details : Android Programming - Android
- Notepad++ display files on tab bar as horizontal instead of vertical - NotepadPlusPlus
- How to know list of images available on your device - Docker
- SharePoint installation - Appfabric installation failed because installer MSI returned with error code:1603 - SharePoint
- Android Studio 4.2 Canary 1 now available - Android-Studio
- How to Detect Phone Shakes Android Programming - Android
- Pass data between two Android Activities and access it using Intent - Android