| | |
| | | |
| | | package de.uhilger.transit.web; |
| | | |
| | | import javax.servlet.*; |
| | | 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; |
| | | import java.io.IOException; |
| | | import java.io.Writer; |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | import java.util.logging.Level; |
| | | import java.util.logging.Logger; |
| | | import javax.servlet.ServletException; |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | |
| | | import javax.servlet.http.*; |
| | | |
| | | import java.io.*; |
| | | |
| | | import java.util.*; |
| | | import java.util.logging.*; |
| | | |
| | | import de.uhilger.transit.*; |
| | | |
| | | /** |
| | | * Das TransitServletRS macht beliebige Klassen und Methoden |
| | |
| | | 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) { |
| | |
| | | buf.append("<p>Ergebnis von server.klasseFinden ist null (Klasse nicht gefunden?).</p>"); |
| | | } |
| | | } else { |
| | | buf.append("<p>Klasse " + klassenName + " nicht erlaubt.</p>"); |
| | | buf.append("<p>Klasse ").append(klassenName).append(" nicht erlaubt.</p>"); |
| | | } |
| | | Writer w = resp.getWriter(); |
| | | w.write(buf.toString()); |