diff options
Diffstat (limited to 'simpleSigning/src/main/java/at/gv/egiz/simpleSigning/JQueryServlet.java')
-rw-r--r-- | simpleSigning/src/main/java/at/gv/egiz/simpleSigning/JQueryServlet.java | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/simpleSigning/src/main/java/at/gv/egiz/simpleSigning/JQueryServlet.java b/simpleSigning/src/main/java/at/gv/egiz/simpleSigning/JQueryServlet.java new file mode 100644 index 0000000..bbed2fa --- /dev/null +++ b/simpleSigning/src/main/java/at/gv/egiz/simpleSigning/JQueryServlet.java @@ -0,0 +1,48 @@ +package at.gv.egiz.simpleSigning; + +import java.io.IOException; +import java.io.OutputStream; + +import javax.servlet.ServletException; +import javax.servlet.annotation.WebServlet; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import org.apache.commons.io.FileUtils; + +@WebServlet("/jquery.js") +public class JQueryServlet extends HttpServlet { + + /** + * + */ + private static final long serialVersionUID = -4511221672112082939L; + + public JQueryServlet() { + super(); + } + + @Override + protected void doGet(HttpServletRequest req, HttpServletResponse resp) + throws ServletException, IOException { + doProcess(req, resp); + } + + protected void doProcess(HttpServletRequest req, HttpServletResponse resp) + throws ServletException, IOException { + String jquery = FileUtils.readFileToString(FileUtils + .toFile(PDFASJsServlet.class + .getResource("/js/jquery.js"))); + + String postMessage = FileUtils.readFileToString(FileUtils + .toFile(PDFASJsServlet.class + .getResource("/js/jquery.ba-postmessage.min.js"))); + + resp.setContentType("text/javascript"); + OutputStream os = resp.getOutputStream(); + os.write(jquery.getBytes()); + os.write(postMessage.getBytes()); + os.close(); + } +} |