I'm involved with a NISO standards activity called OpenURL.

Where is there a specification on the query syntax assumed for use by
the getParameter method of ServletRequest in the servlet API?

For example, in ServletExec and Tomcat, I observe that query parameters after
"&&" are ignored; the draft OpenURL specification uses that as an
item delimiter.

Example:

http://my.linkbaton.com/isbn/156592391X?x=y&&for=me

the "for" parameter is invisible to getParameter in servletExec

I assume that's a bug, but in the absence of a syntax spec, it's not
clear what it's supposed to do.

another example: is it specified anywhere that for
http://my.linkbaton.com/isbn/156592391X?x=y&x=z

the result of getParameter("x") should be {"y","z"} rather than {"z","y" }??

if I get an enumeration of Parameter names, is there any information
in the order returned?

- miles
"Although we may never know with complete certainty the identity of the winner of this year's presidential election, the identity of the loser is perfectly clear. It is the nation's confidence in the judge as an impartial guardian of the rule of law."
����������������� - JOHN PAUL STEVENS, Supreme Court justice.


Self-Propelled City
News and information for the urban self-propeller
http://www.self-propelled-city.com

Reply via email to