| | |
| | | |
| | | import de.uhilger.transit.JavaServer; |
| | | import de.uhilger.transit.JsonFlatWandler; |
| | | import de.uhilger.transit.JsonNiceWandler; |
| | | import de.uhilger.transit.JsonWandler; |
| | | import de.uhilger.transit.NutzerKontext; |
| | | import de.uhilger.transit.XmlWandler; |
| | |
| | | * |
| | | * @param req die Anfrage, die verarbeitet werden soll |
| | | * @param resp das Objekt, mit dem das Ergebnis der Verarbeitung mitgeteilt wird |
| | | * @throws javax.servlet.ServletException |
| | | * @throws java.io.IOException |
| | | */ |
| | | @Override |
| | | protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { |
| | |
| | | * |
| | | * @param req die Anfrage, die verarbeitet werden soll |
| | | * @param resp das Objekt, mit dem das Ergebnis der Verarbeitung mitgeteilt wird |
| | | * @throws javax.servlet.ServletException |
| | | * @throws java.io.IOException |
| | | */ |
| | | @Override |
| | | protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { |
| | |
| | | * |
| | | * @param req die Anfrage, die verarbeitet werden soll |
| | | * @param resp das Objekt, mit dem das Ergebnis der Verarbeitung mitgeteilt wird |
| | | * @throws javax.servlet.ServletException |
| | | * @throws java.io.IOException |
| | | */ |
| | | @SuppressWarnings("unchecked") |
| | | public void anfrageAusfuehren(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { |
| | |
| | | server = new JavaServer(); |
| | | server.wandlerHinzufuegen(new JsonWandler()); |
| | | server.wandlerHinzufuegen(new JsonFlatWandler()); |
| | | server.wandlerHinzufuegen(new JsonNiceWandler()); |
| | | server.wandlerHinzufuegen(new XmlWandler()); |
| | | Class cls = server.klasseFinden(klassenName); |
| | | if(cls != null) { |
| | |
| | | ((VerbindungsKontext) o).setVerbindung(req.getSession()); |
| | | } |
| | | } |
| | | Object resultat = null; |
| | | Object resultat; |
| | | logger.log(Level.FINE, "methodenName: {0}, formatName: {1}", new Object[]{methodenName, formatName}); |
| | | if(formatName != null) { |
| | | resultat = server.methodeAusfuehren(o, methodenName, formatName, parameter); |
| | | } else { |