There are two ways to specify how GET parameters are interpreted:
Set the URIEncoding attribute on the <Connector> element in server.xml to something specific (e.g. URIEncoding="UTF-8").
Set the useBodyEncodingForURI attribute on the <Connector> element in server.xml to true. This will cause the Connector to use the request body's encoding for GET parameters.
So you got this killer Java web app you are developing, or you are deploying some super cool off the shelf application, and you decide to use some sort of SSL Accelerator to offload your HTTPS traffic, and it looks something like this: Only things aren't going so well. Maybe all the generated URLs for…
different solutions for: Cannot create JDBC driver of class...
Update: Tomcat's standard data source resource factory is org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory