From 32cc391051271410ddc68bf8f5760d269222b903 Mon Sep 17 00:00:00 2001 From: fh Date: Mon, 3 Sep 2001 21:01:06 +0000 Subject: [PATCH] no message --- .../mircoders/servlet/ServletModuleLinksImcs.java | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/source/mircoders/servlet/ServletModuleLinksImcs.java b/source/mircoders/servlet/ServletModuleLinksImcs.java index 32d91b6b..0093e0b9 100755 --- a/source/mircoders/servlet/ServletModuleLinksImcs.java +++ b/source/mircoders/servlet/ServletModuleLinksImcs.java @@ -44,5 +44,35 @@ public class ServletModuleLinksImcs extends ServletModule theLog.printDebugInfo("ServletModuleLinksImcs konnte nicht initialisiert werden"); } } + + public void edit(HttpServletRequest req, HttpServletResponse res) + throws ServletModuleException { + try { + EntityList theList; + String offsetParam = req.getParameter("offset"); + int offset=0; + PrintWriter out = res.getWriter(); + + // hier offsetcode bearbeiten + if (offsetParam != null && !offsetParam.equals("")){ + offset = Integer.parseInt(offsetParam); + } + if (req.getParameter("next") != null){ + offset=Integer.parseInt(req.getParameter("nextoffset")); + } else { + if (req.getParameter("prev") != null){ + offset = Integer.parseInt(req.getParameter("prevoffset")); + } + } + theList = mainModule.getByWhereClause(null, offset); + if (theList == null || theList.getCount() == 0 || theList.getCount()>1){ + HTMLTemplateProcessor.process(getLanguage(req)+"/"+templateListString, theList, out); + } else { + deliver(req, res, theList.elementAt(0), templateObjektString); + } + } catch (Exception e) { + throw new ServletModuleException(e.toString()); + } + } } -- 2.11.0