I have some problems with the built-in syntax highlighting for JSP pages in Sublime Text 2.
See the code after the white line on line 11/12: The HTML tag <strong>displays correctly here.
The code before this line is not colored correctly: the second closing JSP ( %>) tag is in red, but should be orange like the first, and the HTML tags inside are recognized as Java code, I think, although the areas (visible with CTRL+SHIFT+ALT+Phow text.html.jsp) do not change .

If I do the same with <?phpor <?start and ?>closing tags, the problem does not exist, all colors look right.
Has anyone had the same problem? I made sure the syntax is set to JavaServerPages (JSP).
, HTML.tmLanguage ( JSP HTML):
<dict>
<key>embedded-code</key>
<dict>
<key>patterns</key>
<array>
<dict>
<key>include</key>
<string>#ruby</string>
</dict>
<dict>
<key>include</key>
<string>#php</string>
</dict>
<dict>
<key>include</key>
<string>#python</string>
</dict>
</array>
</dict>
JSP . ... ?