JSP not rendering properly in Tomcat

后端 未结 4 1979
故里飘歌
故里飘歌 2020-12-21 11:47

I have a JSP page running in Tomcat that is not rendering properly. Here is what helloworld.jsp looks like:

<%@ page contentType=\"text/html;charset=UTF-         


        
相关标签:
4条回答
  • 2020-12-21 12:04

    The java scriplet <%= new java.util.Date() % is also not closed properly (<%= new java.util.Date() %>) plus like gigadot stated, the <%-- JSP Comment --% is not closed properly <%-- JSP Comment --%>.

    Regards,

    0 讨论(0)
  • 2020-12-21 12:05

    I think there are problem with your jsp comment.

    It should look like below. Are you not using IDE to develop your jsp? Your IDE should tell you when you have syntax error.

    <%@ page contentType="text/html;charset=UTF-8" language="java" %>
    <%@ taglib uri="cms-taglib" prefix="cms" %>
    <html>
      <head>
        <title>${content.title}</title>
      </head>
      <body>
        <cms:mainBar
           dialog="my-page-properties-dialog"
           label="Page Properties"
           adminButtonVisible="true"/>
        <h1>${content.title}</h1>
        <p>Hello Magnolia World !</p>
    
        Current time: <%= new java.util.Date() %>
        <%-- JSP Comment --%>
    
      </body>
    </html>
    
    0 讨论(0)
  • 2020-12-21 12:09

    Usually we see the code,displayed in browser when a file is not recognized by the parser,i.e file extension is not added to parser list.

    Usually tomcat has this configuration in web.xml under /conf folder.

    Also, if you are using some text editor to code, Please ensure you are storing with .jsp extension only and not .jsp.txt, accidentally !

    0 讨论(0)
  • 2020-12-21 12:15

    I found the problem. It's a stupid mistake on my end. Even though I fixed the correct JSP syntax and had the jsp extension, I needed to tell the CMS engine to explicitly render that one template as JSP. Thanks everyone for catching my syntax error though. I suppose it's something to watch out for when working with other frameworks.

    0 讨论(0)
提交回复
热议问题