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());
+ }
+ }
}