Index: ServletRequestImpl.java =================================================================== retrieving revision 1.10 diff -u -r1.10 ServletRequestImpl.java --- ServletRequestImpl.java 8 Apr 2004 15:52:30 -0000 1.10 +++ ServletRequestImpl.java 9 Apr 2004 20:22:43 -0000 @@ -57,8 +57,15 @@ public String getParameter(String name) { - return (String) this.getParameterMap().get(name); - + Object value = this.getParameterMap().get(name); + if (value == null) + return (null); + else if (value instanceof String[]) + return (((String[]) value)[0]); + else if (value instanceof String) + return ((String) value); + else + return (value.toString()); } public Map getParameterMap()