1 package net.trajano.twiff.web;
2
3 import org.picocontainer.MutablePicoContainer;
4 import net.trajano.picoservlet.PicoServlet;
5 import net.trajano.twiff.internal.servlet.ServletConfiguration;
6 import net.trajano.twiff.internal.servlet.ViewPageLookup;
7
8 /***
9 * This class forwards container data to a JSP.
10 *
11 * @author Archimedes Trajano
12 */
13 public final class ViewServlet extends PicoServlet {
14 /***
15 * Constructs the servlet.
16 */
17 public ViewServlet() {
18 super(net.trajano.twiff.internal.servlet.ViewServlet.class);
19 }
20
21 /***
22 * Configures the container.
23 *
24 * @see net.trajano.picoservlet.PicoServlet#populateContainer(org.picocontainer.MutablePicoContainer)
25 */
26 protected void populateContainer(final MutablePicoContainer container) {
27 container.registerComponentImplementation(ServletConfiguration.class);
28 container.registerComponentImplementation(ViewPageLookup.class);
29 }
30 }