mde / ejs

Embedded JavaScript templates -- http://ejs.co
Apache License 2.0
7.71k stars 846 forks source link

How to render jsp comment #643

Closed laampui closed 2 years ago

laampui commented 2 years ago

i want to render this line: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

i tried below, they didn't work <%%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%%> <%- <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> %>

mde commented 2 years ago

You don't need the double percent when closing a literal comment. It's only an opening tag:

> let ejs = require('./ejs');
undefined
> ejs.render('<%%@ foo="bar" %>');
'<%@ foo="bar" %>'