已找到答案了,如下:
如果页面顶部用了<%@ page contentType="text/html; charset=gb2312" %>
接收参数的时候就不需要转换编码了,如果转换的话,反而出错,如果顶部没有上面的代码则需要转换。这个问题我自己搞定了,我就问下面一个问题吧:我这个留言本是网上下的,他用的是jsp+javaBean,我的运行环境是:win2000、resin-3.0.8、j2sdk1.4.2
我在我的jsp运行的根目录下新建文件夹“lyb”,然后把文件整个留言本的内容复制到这个下面运行出现如下错误:
/lyb/index.jsp:4: Can't find class `com.my.www.redhat.DataFilter'
但是我把WEB-INF文件夹移到跟目录下,出现如下错误:
500 Servlet Exception
java.lang.NullPointerException
at java.lang.String.<init>(String.java:141)
at _jsp._lyb._index__jsp._jspService(/lyb/index.jsp:96)
at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
at com.caucho.jsp.Page.pageservice(Page.java:571)
at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:155)
at com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:211)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:177)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:221)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:263)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:331)
at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:464)
at com.caucho.util.ThreadPool.run(ThreadPool.java:408)
at java.lang.Thread.run(Thread.java:534)
--------------------------------------------------------------------------------
Resin-3.0.8 (built Tue, 08 Jun 2004 02:25:40 PDT) 
但我把所有的文件都移到跟目录下,运行就正常了,请问是什么原因啊?是不是配置的原因?如果是应该如何配啊?请大家帮帮我啊...