Mercurial Hosting > nabble
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 %> |