100分求教两问题:1:有关tomcat连接池;2:在url中传递中文;(解决立即给分!!!)
1:有关tomcat连接池:
小弟用tomcat连接池访问数据库,发现很好用,但是有个疑问,就是什么时候关闭那个ds中的Connection,在开始事用
conn=ds.getConnection();
这个conn在数据库访问完后必须给关闭么???因为我测试过,你要是不关闭这个conn,只把
(ResultSet)rs.close();(Statement)stmt.close();
关闭时,当这个conn的数目达到你在server.xml中配置的最大连接数时这个就会出错了。如果把这个conn关闭了,那么这个连接池不就象直接连的么???没起作用丫!
2:在url中传递中文;
这个不是页面显示的问题。
俺想在a.jsp中用如:“<a href="你好.do">你好</a>”传递这个"你好.do"到servlet中,在servlet中,在servlet中处理这个字符串,但是在servlet中的不到“你好”这个字符串。截获的字符是一串如下:
%E%D%20.......
等等象这样的字符串,怎么才能把这个字符串以中文的形式显示出来???
这个问题也就是怎么在url地址栏中传递中文,在下一个页面中完整的现实出来,不用“?”来传递,也不用bean 和session。
web.xml的servlet-mapping:
<servlet>
<servlet-name>servlet</servlet>
<servlet-class>servlet.servlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servlet</servlet>
<url-pattern>*.do</url-pattern>
</servlet-mapping>