Hallo zusammen,
benutze Auswahlfelder mit multiple=true.
Die Parameter die ich im postfield dem Servlet TrackingTool übergebe lese ich so aus.
Wenn ich nun ein Feld auswähle funktioniert es, aber sobald ich zwei auswähle bekomme ich folgenden Fehler.
java.io.IOException: Server returned HTTP response code: 505 for URL: http://.../portal/TrackingTool?status=1&vin=0&kategorien=(Sonstige; Historische Gebäude; Unterhaltung)&tid=43
Weis jemand wie ich das lösen kann?
Gruß,
mdoemli
benutze Auswahlfelder mit multiple=true.
Code:
out.println("<select name='poi_checklist' multiple='true'>");
for(Enumeration enum = poi_v.elements(); enum.hasMoreElements();) {
kategorie = (String) enum.nextElement();
out.println("<option value='"+kategorie+"'>"+kategorie+"</option>");
System.out.println("Inhalt aus Vector = "+kategorie);
}
out.println("</select>");
out.println("<do type='accept'>");
out.println("<go href='http://....net/portal/Operator' method='post'>");
out.println("<postfield name='xml' value='http://.../portal/TrackingTool?status=1&vin="+vin+"&kategorien=($poi_checklist)&tid="+id+"'/>");/**/
out.println("<postfield name='xsl' value='http://.../portal/xsl/starttrackingtool.xsl'/>");
out.println("<postfield name='type' value='text/vnd.wap.wml'/>");
out.println("</go>");
Die Parameter die ich im postfield dem Servlet TrackingTool übergebe lese ich so aus.
Code:
String status = request.getParameter("status");
String vin = request.getParameter("vin");
String s_id = request.getParameter("tid");
String noPois = request.getParameter("noPois");
String kategorien = request.getParameter("kategorien");
Wenn ich nun ein Feld auswähle funktioniert es, aber sobald ich zwei auswähle bekomme ich folgenden Fehler.
java.io.IOException: Server returned HTTP response code: 505 for URL: http://.../portal/TrackingTool?status=1&vin=0&kategorien=(Sonstige; Historische Gebäude; Unterhaltung)&tid=43
Weis jemand wie ich das lösen kann?
Gruß,
mdoemli