+ // Parameter auswerten
+ String query_text = req.getParameter("query_text");
+ modelRoot.put("query_text",query_text);
+ if (query_text!=null) modelRoot.put("query_text_encoded",URLEncoder.encode(query_text));
+ String query_field = req.getParameter("query_field");
+ modelRoot.put("query_field",query_field);
+ String parent = req.getParameter("to_parent_id");
+ modelRoot.put("to_parent_id",parent);
+ String language = req.getParameter("to_language");
+ modelRoot.put("to_language",language);
+ modelRoot.put("language", getLanguage(req));
+
+ String whereClause=""; boolean isFirst=true;
+ if (query_text!=null && !query_text.equalsIgnoreCase("")) {
+ whereClause += "lower("+query_field+") like lower('%"+query_text+"%')"; isFirst=false;}
+ if (parent != null && !parent.equals("")) {
+ if (isFirst==false) whereClause+=" and ";
+ whereClause += "to_parent_id='"+parent+"'";
+ isFirst=false;
+ }
+ if (language != null && !language.equals("")) {
+ if (isFirst==false) whereClause+=" and ";
+ whereClause += "to_language='"+language+"'";
+ isFirst=false;
+ }
+