weblogic7.0 weblogic 7.1 weblogic 8.0 与iso-8859-1 同舟共济
高手们:
洒家先请安了!
我开始用的是weblogic8+jbuilder9 开发的,最后打包准备发布,但是,客户买的是weblogic7。1。(郁闷)
但是我没找到weblogic7。1的下载,只下了个weblogic7.0。我又重新编译(多此一举)发布。我的整个程序(jsp+servlet 中)的字符集都设置的GBK,但是在程序运行时候,保存数据时(提取数据没问题)就出现异常:
<2004-9-1 下午05时43分22秒> <Error> <HTTP> <101019> <[ServletContext(id=7634112,
name=creditlevel,context-path=/creditlevel)] Servlet failed with IOException
java.io.UnsupportedEncodingException: ISO_8859_1
at sun.io.Converters.getConverterClass(Converters.java:102)
at sun.io.Converters.newConverter(Converters.java:131)
at sun.io.CharToByteConverter.getConverter(CharToByteConverter.java:62)
at java.lang.String.getCTBConverter(String.java:217)
at java.lang.String.getBytes(String.java:740)
at jsp_servlet._luru.__taxationinformation._jspService(__taxationinforma
tion.java:182)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
(ServletStubImpl.java:1075)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:418)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:306)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run(WebAppServletContext.java:5517)
at weblogic.security.service.SecurityServiceManager.runAs(SecurityServic
eManager.java:685)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:3156)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2506)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:234)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:210)
>
高手请问如何解决!问题的原因是什么????