int maxConnections = Integer.ValueOf(configBundle.getString("maxConnections").intValue());
%>出错提示: Unhandled error! You might want to consider having an error page to report such errors more gracefully com.sun.jsp.JspException: Compilation failed at javax.servlet.ServletException.(ServletException.java:49) at com.sun.jsp.JspException.(JspException.java:29) at com.sun.jsp.compiler.Main.compile(Main.java:347) at com.sun.jsp.runtime.JspLoader.compile(JspLoader.java:86) at com.sun.jsp.runtime.JspLoader.loadJSP(JspLoader.java:210) at com.sun.jsp.runtime.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:126) at com.sun.jsp.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:137) at com.sun.jsp.runtime.JspServlet.serviceJspFile(JspServlet.java:505) at com.sun.jsp.runtime.JspServlet.service(JspServlet.java:615) at javax.servlet.http.HttpServlet.service(HttpServlet.java:627) at com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:575) at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:149) at com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServlet.java:286) at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:104) at com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:327) at com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:728) at com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:654) at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebApp.java:1137) at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebApp.java:1048) at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebApp.java:1008) at com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebGroup.java:614) at com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:60) at com.ibm.servlet.engine.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:90) at com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:44) at com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:286) at com.ibm.servlet.engine.oselistener.SQEventListenerImp$ServiceRunnable.run(SQEventListenerImp.java:198) at com.ibm.servlet.engine.oselistener.SQEventListenerImp.notifySQEvent(SQEventListenerImp.java:67) at com.ibm.servlet.engine.oselistener.serverqueue.SQEventSource.notifyEvent(SQEventSource.java:191) at com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRunnable.notifyService(SQWrapperEventSource.java:329) at com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRunnable.run(SQWrapperEventSource.java:216) at com.ibm.servlet.engine.oselistener.outofproc.OutOfProcThread$CtlRunnable.run(OutOfProcThread.java:248) at java.lang.Thread.run(Thread.java:481) 我是在jsp里写的代码!!
String strUsr= configBundle.getString("username");
都没有错,可是当转换成整型的时候就不行
} catch { }
或
import java.lang.*;
①你引用相应的包了吗?(import java.util.PropertyResourceBundle;)
②Properties里的initialConnections的值不是整型的数据.还是把你的错误打出来看看吧!!!
<%@ page import="java.sql.*"%>
<%@ page import="java.util.*"%>
<%@ page import="java.io.*"%>
<%@ page import="java.util.Date"%>
<%@ page import="java.lang.*"%><%!
PropertyResourceBundle configBundle =
(PropertyResourceBundle)PropertyResourceBundle.
getBundle("db");
int maxConnections = Integer.ValueOf(configBundle.getString("maxConnections").intValue());
%>出错提示:
Unhandled error! You might want to consider having an error page to report such errors more gracefully
com.sun.jsp.JspException: Compilation failed
at javax.servlet.ServletException.(ServletException.java:49)
at com.sun.jsp.JspException.(JspException.java:29)
at com.sun.jsp.compiler.Main.compile(Main.java:347)
at com.sun.jsp.runtime.JspLoader.compile(JspLoader.java:86)
at com.sun.jsp.runtime.JspLoader.loadJSP(JspLoader.java:210)
at com.sun.jsp.runtime.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:126)
at com.sun.jsp.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:137)
at com.sun.jsp.runtime.JspServlet.serviceJspFile(JspServlet.java:505)
at com.sun.jsp.runtime.JspServlet.service(JspServlet.java:615)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
at com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:575)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:149)
at com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServlet.java:286)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:104)
at com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:327)
at com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:728)
at com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:654)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebApp.java:1137)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebApp.java:1048)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebApp.java:1008)
at com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebGroup.java:614)
at com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:60)
at com.ibm.servlet.engine.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:90)
at com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:44)
at com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:286)
at com.ibm.servlet.engine.oselistener.SQEventListenerImp$ServiceRunnable.run(SQEventListenerImp.java:198)
at com.ibm.servlet.engine.oselistener.SQEventListenerImp.notifySQEvent(SQEventListenerImp.java:67)
at com.ibm.servlet.engine.oselistener.serverqueue.SQEventSource.notifyEvent(SQEventSource.java:191)
at com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRunnable.notifyService(SQWrapperEventSource.java:329)
at com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRunnable.run(SQWrapperEventSource.java:216)
at com.ibm.servlet.engine.oselistener.outofproc.OutOfProcThread$CtlRunnable.run(OutOfProcThread.java:248)
at java.lang.Thread.run(Thread.java:481)
我是在jsp里写的代码!!
<%@ page contentType="text/html; charset=Shift_JIS" session="false"
import="jp.co.cyo.ptime.common.*,java.util.PropertyResourceBundle" %>
<%
PropertyResourceBundle aPropertyResourceBundle=
(PropertyResourceBundle)PropertyResourceBundle.getBundle(
CMN_JPT_PropConstant.pbstCONFIG_BUNDLE_NAME);
String KK=aPropertyResourceBundle.getString("TEST_DATA");
int kl= Integer.parseInt(KK);
%>(我的TEST_DATA=12)
这样,程序可以正确运行,当TEST_DATA=KKKK时,程序就出错了,但是和你的错误不同.顺便问一句,你程序中的"<%!"是什么意思呀??