]> WPIA git - gigi.git/blob - src/org/cacert/gigi/pages/wot/MyPoints.java
ADD: A step towards a more friendly SQL API.
[gigi.git] / src / org / cacert / gigi / pages / wot / MyPoints.java
1 package org.cacert.gigi.pages.wot;
2
3 import java.io.IOException;
4 import java.util.HashMap;
5
6 import javax.servlet.http.HttpServletRequest;
7 import javax.servlet.http.HttpServletResponse;
8
9 import org.cacert.gigi.dbObjects.User;
10 import org.cacert.gigi.output.AssurancesDisplay;
11 import org.cacert.gigi.pages.Page;
12
13 public class MyPoints extends Page {
14
15     public static final String PATH = "/wot/mypoints";
16
17     private AssurancesDisplay myDisplay = new AssurancesDisplay("asArr", false);
18
19     private AssurancesDisplay toOtherDisplay = new AssurancesDisplay("otherAsArr", true);
20
21     public MyPoints(String title) {
22         super(title);
23     }
24
25     @Override
26     public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException {
27         HashMap<String, Object> vars = new HashMap<String, Object>();
28         vars.put("pointlist", myDisplay);
29         vars.put("madelist", toOtherDisplay);
30         User user = getUser(req);
31         vars.put("asArr", user.getReceivedAssurances());
32         vars.put("otherAsArr", user.getMadeAssurances());
33         getDefaultTemplate().output(resp.getWriter(), getLanguage(req), vars);
34     }
35
36 }