问题1:
输入连接池监控:http://localhost:8080/ctest/proxoolAdmin 以后,页面正常显示,但是点击快照
出现500错误 type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception java.io.CharConversionException: Not an ISO 8859-1 character: 九
javax.servlet.ServletOutputStream.print(ServletOutputStream.java:89)
org.logicalcobwebs.proxool.admin.servlet.AdminServlet.printDefinitionEntry(AdminServlet.java:515)
org.logicalcobwebs.proxool.admin.servlet.AdminServlet.doSnapshot(AdminServlet.java:273)
org.logicalcobwebs.proxool.admin.servlet.AdminServlet.doStats(AdminServlet.java:145)
org.logicalcobwebs.proxool.admin.servlet.AdminServlet.doGet(AdminServlet.java:129)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
不知道怎么回事 有人遇到这样的问题吗
怎么解决呢,其中web.xml是文件格式是UFT-8
内容如下
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<!-- 连接池 -->
<servlet>
<servlet-name>ServletConfigurator</servlet-name>
<servlet-class>
org.logicalcobwebs.proxool.configuration.ServletConfigurator
</servlet-class>
<init-param>
<param-name>xmlFile</param-name>
<param-value>WEB-INF/proxool.xml</param-value>
</init-param> <load-on-startup>1</load-on-startup> </servlet>
<servlet>
<servlet-name>proxool</servlet-name>
<servlet-class>org.logicalcobwebs.proxool.admin.servlet.AdminServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>proxool</servlet-name>
<url-pattern>/proxoolAdmin</url-pattern>
</servlet-mapping>
</web-app>proxool ansi格式 内容如下
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- the proxool configuration can be embedded within your own application's.
Anything outside the "proxool" tag is ignored. -->
<something-else-entirely>
<proxool>
<alias>xml-db</alias>
<driver-url>jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull</driver-url>
<driver-class>com.mysql.jdbc.Driver</driver-class>
<driver-properties>
<property name="user" value="test" />
<property name="password" value="test" />
</driver-properties>
<!--minimum-connection-count>2</minimum-connection-count-->
<maximum-active-time>3000</maximum-active-time>
<maximum-connection-count>200</maximum-connection-count>
<maximum-connection-lifetime>1500</maximum-connection-lifetime> <!--maximum-connection-count>200</maximum-connection-count-->
<house-keeping-test-sql>select 1</house-keeping-test-sql>
</proxool>
</something-else-entirely>web.xml proxool.xml都位于WEB-INF文件夹下
问题2:
另外写的连接池测试 使用命令行能够连接 可是到了移植到JSP 下就出问题了 空指针错误 请问如何把自己写的类 的System.out的信息输出到 日志 或者控制台 等能看到的地方啊 初学者 有很多不明白 各位帮帮忙啊
输入连接池监控:http://localhost:8080/ctest/proxoolAdmin 以后,页面正常显示,但是点击快照
出现500错误 type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception java.io.CharConversionException: Not an ISO 8859-1 character: 九
javax.servlet.ServletOutputStream.print(ServletOutputStream.java:89)
org.logicalcobwebs.proxool.admin.servlet.AdminServlet.printDefinitionEntry(AdminServlet.java:515)
org.logicalcobwebs.proxool.admin.servlet.AdminServlet.doSnapshot(AdminServlet.java:273)
org.logicalcobwebs.proxool.admin.servlet.AdminServlet.doStats(AdminServlet.java:145)
org.logicalcobwebs.proxool.admin.servlet.AdminServlet.doGet(AdminServlet.java:129)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
不知道怎么回事 有人遇到这样的问题吗
怎么解决呢,其中web.xml是文件格式是UFT-8
内容如下
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<!-- 连接池 -->
<servlet>
<servlet-name>ServletConfigurator</servlet-name>
<servlet-class>
org.logicalcobwebs.proxool.configuration.ServletConfigurator
</servlet-class>
<init-param>
<param-name>xmlFile</param-name>
<param-value>WEB-INF/proxool.xml</param-value>
</init-param> <load-on-startup>1</load-on-startup> </servlet>
<servlet>
<servlet-name>proxool</servlet-name>
<servlet-class>org.logicalcobwebs.proxool.admin.servlet.AdminServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>proxool</servlet-name>
<url-pattern>/proxoolAdmin</url-pattern>
</servlet-mapping>
</web-app>proxool ansi格式 内容如下
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- the proxool configuration can be embedded within your own application's.
Anything outside the "proxool" tag is ignored. -->
<something-else-entirely>
<proxool>
<alias>xml-db</alias>
<driver-url>jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull</driver-url>
<driver-class>com.mysql.jdbc.Driver</driver-class>
<driver-properties>
<property name="user" value="test" />
<property name="password" value="test" />
</driver-properties>
<!--minimum-connection-count>2</minimum-connection-count-->
<maximum-active-time>3000</maximum-active-time>
<maximum-connection-count>200</maximum-connection-count>
<maximum-connection-lifetime>1500</maximum-connection-lifetime> <!--maximum-connection-count>200</maximum-connection-count-->
<house-keeping-test-sql>select 1</house-keeping-test-sql>
</proxool>
</something-else-entirely>web.xml proxool.xml都位于WEB-INF文件夹下
问题2:
另外写的连接池测试 使用命令行能够连接 可是到了移植到JSP 下就出问题了 空指针错误 请问如何把自己写的类 的System.out的信息输出到 日志 或者控制台 等能看到的地方啊 初学者 有很多不明白 各位帮帮忙啊
解决方案 »
- 今天面试的一道面试题 请高手指点
- java代码怎么设定启动时的JVM参数
- mysql结果集排序
- 如何使用ArrayList类,小弟有个程序运行不出来.
- 关于随机数
- 急!!!用java怎么样实现浏览器插件的开发,原理,及类的应用,谁能说说,要求的功能是如下
- helloworld能通过,其它程序有java.lang.NoSuchMethodError???
- JFormattedTextField & FocusListener,DocumentListener
- 正式表达式的问题?
- 不知java可不可以修改注册表。如果有请给一些例子
- 关于JAVA截取字符串
- 急 JVR问题An unexpected error has been detected by HotSpot Virtual Machine:
(1)使用tomcat5容器调用response.getOutputStream()方法即可实现,但调用requonse.getWriter()方法时,输出二进制数据时(图片等内容无法显示)则出现“getWriter() has already been called for this response”异常。
(2)使用tomcat6容器调用response.getOutputStream()方法时有中文字符会发生“java.io.CharConversionException:Not an ISO 8859-1 character:”异常,调用requonse.getWriter()方法时可实现文本字符串数据输出,调用response.getOutputStream()方法可现实字节流数据的输出。通过测试发现在proxool输出日期格式时,采用的格式是"dd-MMM-yyyy HH:mm:ss",当locale为中文时,输出信息中月份是中文,然后用ServletOutputStream输出时,抛出异常。修改为"dd-MM-yyyy HH:mm:ss",问题解决。http://kaile8324.download.csdn.net可以下载新的包.