Mahlzeit Andreas,
http://localhost:8080/office/servlets/HandleRequest?delete=41&modify=41&delete=22
Demnach werden sowohl Parameter mit dem Namen delete als auch mit dem Namen modify übergeben.
Ja und?
Delete Attribute sollten aber nicht übergeben werden, wenn ich den Button "ändern" betätige.
Was übergeben wird, kannst Du sowieso nicht beeinflussen - niemand ist gezwungen, Dein Formular zu verwenden, um Requests an Deine Servlets zu schicken. Es ist absolut notwendig, dass Deine Servlets die übergebenen Parameter auf Plausibilität auswerten und nur die verwenden, die sinnvoll sind.
Wenn Du - wie ich schrieb - den Submit-Buttons entsprechende Namen gibst, dann sollten Requests wie z.B.
http://localhost:8080/office/servlets/HandleRequest?action=delete&delete=41&modify=41&delete=22
http://localhost:8080/office/servlets/HandleRequest?action=modify&delete=41&modify=41&delete=22
beim Server ankommen - und der kann dann zweifelsfrei anhand der "action" entscheiden, welche Parameter er benutzen soll und welche er verwerfen kann.
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|