String b0 = baseTemplate[0];
Page p = pages.get(req.getPathInfo());
b0 = makeDynTempl(b0, p);
+ resp.setContentType("text/html");
resp.getWriter().print(b0);
p.doGet(req, resp);
String b1 = baseTemplate[1];
@Override
public void doGet(ServletRequest req, ServletResponse resp)
throws IOException {
- super.doGet(req, resp);
resp.getWriter()
.println(
"<form method='POST' action='/login'>"
- + "<input type='text' name='username'>"
- + "<input type='password' name='password'> <input type='submit' value='login'></form>");
+ + "<input type='text' name='username'>"
+ + "<input type='password' name='password'> <input type='submit' value='login'></form>");
}
}
@Override
public void doGet(ServletRequest req, ServletResponse resp)
throws IOException {
- super.doGet(req, resp);
resp.getWriter().println("Access granted.");
}
}
this.title = title;
}
- public void doGet(ServletRequest req, ServletResponse resp)
- throws IOException {
- resp.setContentType("text/html");
- }
+ public abstract void doGet(ServletRequest req, ServletResponse resp)
+ throws IOException;
public void doPost(ServletRequest req, ServletResponse resp)
throws IOException {