package mechanique;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class RollShelfServlet extends HttpServlet
{
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
String userInput = request.getParameter("userInput");
String rollFileName = request.getParameter("rollFileName");
//String storyKeeperFileName = request.getParameter("storyKeeperFileName");
//String startFlag = request.getParameter("startFlag");
HttpSession session = request.getSession();
Story oldStory = (Story) session.getAttribute("oldStory");
if (userInput == null) userInput = "";
//if (rollFileName == null) rollFileName = "valentijnsdag.roll";
//if (storyKeeperFileName == null) storyKeeperFileName = "tmpblaroll";
// if (startFlag == null) startFlag = "start";
boolean boolStartFlag;
// if (startFlag.equals("start")) boolStartFlag = true; else boolStartFlag = false;
RollShelf rollShelf = new RollShelf();
String displayText = rollShelf.doRequest(userInput,rollFileName,oldStory);
//String displayText = "...."+rollFileName+"...."+storyKeeperFileName+"..."+startFlag;
//String displayText = rollShelf.doRequest("dsdsd","/usr/local/rolls/valentijnsdag.roll","/usr/local/rolls/aaassdsdsdfd",true);
RequestDispatcher dispatcher = getServletContext().getRequestDispatcher("/mqserver.jsp");
WonderBean wbean = new WonderBean();
wbean.setContent(displayText);
//request.setAttribute("displayText",(Object) displayText);
request.setAttribute("wbean",wbean);
session.setAttribute("oldStory",rollShelf.getStory());
dispatcher.forward(request,response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
this.doGet(request,response);
}
}