Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com;
- import java.io.File;
- import java.io.IOException;
- import java.io.PrintWriter;
- import java.util.*;
- import mixer.*;
- 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 mixer.Mixer;
- /**
- * Servlet implementation class Ass32
- */
- @WebServlet("/Ass32")
- public class Ass32 extends HttpServlet {
- private static final long serialVersionUID = 1L;
- private static String htmlTemplate = null;
- public void init() throws ServletException {
- if (htmlTemplate == null) {
- try {
- htmlTemplate = Mixer.getContent(new File(getServletContext().getRealPath("/index.html")));
- } catch (NullPointerException e) {
- e.printStackTrace();
- }
- }
- }
- public Ass32() {
- super();
- // TODO Auto-generated constructor stub
- }
- /**
- * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
- */
- protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
- response.setContentType("text/html");
- PrintWriter out = response.getWriter();
- String jsp = Mixer.getContent(new File(getServletContext().getRealPath("/index.html")));
- Mixer m = new Mixer(jsp);
- m.add("===name===", "Richmond");
- Map map = System.getenv();
- String p1 = null;
- String p2 = null;
- String p3 = null;
- String p4 = null;
- Set keys = map.keySet();
- Iterator iterator = keys.iterator();
- while (iterator.hasNext()) {
- String key = (String) iterator.next();
- String value = (String) map.get(key);
- p1 = ("==="+key+"===");
- p2 = ("==="+value+"===");
- p3 = ("===key===");
- p4 = ("===value===");
- m.add("<!--===xxx===-->",p3,p1);
- m.add("<!--===xxx===-->",p4, p2);
- }
- String str = m.getMix();
- out.println(str);
- }
- /**
- * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
- */
- protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
- // TODO Auto-generated method stub
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement