comparison src/nabble/view/lib/NewSiteMail.jtp @ 0:7ecd1a4ef557

add content
author Franklin Schmidt <fschmidt@gmail.com>
date Thu, 21 Mar 2019 19:15:52 -0600
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:7ecd1a4ef557
1 <%
2 package nabble.view.lib;
3
4 import nabble.model.Site;
5 import nabble.naml.compiler.Template;
6 import nabble.naml.compiler.TemplatePrintWriter;
7 import nabble.naml.namespaces.BasicNamespace;
8 import nabble.view.web.template.NabbleNamespace;
9 import nabble.view.web.template.ServletNamespace;
10
11 import javax.servlet.http.HttpServletRequest;
12 import javax.servlet.http.HttpServletResponse;
13 import java.io.PrintWriter;
14 import java.io.StringWriter;
15 import java.util.Collections;
16
17
18 public final class NewSiteMail {
19
20 public static void send(Site site, HttpServletRequest request, HttpServletResponse response) {
21 Template template = site.getTemplate( "send bookmark email",
22 BasicNamespace.class, NabbleNamespace.class, ServletNamespace.class
23 );
24 template.run( TemplatePrintWriter.NULL, Collections.<String, Object>emptyMap(),
25 new BasicNamespace(template), new NabbleNamespace(site), new ServletNamespace(request, response)
26 );
27 }
28 }
29 %>