ShowDocServlet.java
package sk.iway.iwcm.doc;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Description of the Class
*
*@Title magma-web
*@Company Interway s.r.o. (www.interway.sk)
*@Copyright Interway s.r.o. (c) 2001-2002
*@author $Author: jeeff $
*@version $Revision: 1.4 $
*@created Streda, 2002, december 18
*@modified $Date: 2003/05/29 14:54:35 $
*/
public class ShowDocServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
/**
* Description of the Method
*
*@param request Description of the Parameter
*@param response Description of the Parameter
*@exception ServletException Description of the Exception
*@exception IOException Description of the Exception
*/
@Override
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
int docId = 1;
String url = request.getRequestURI();
if (request.getContextPath().length()>1)
{
url = url.substring(request.getContextPath().length());
}
docId = DocDB.getDocIdFromURL(url, DocDB.getDomain(request));
request.setAttribute("docid", Integer.toString(docId));
//Logger.println(this,"url="+url+" docId="+docId);
getServletContext().getRequestDispatcher("/showdoc.do").forward(request, response);
}
}