Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Servlet/JSP/JSF/JavaFX Script
» 精华
打印话题 寄给朋友 订阅主题 |
作者 | Tomcat服务器下JSP里使用<jsp:setProperty name="user1" property="*" />出现中文乱码 |
chinawang006
发贴: 4 |
于 2005-04-11 15:54
本人在Tomcat服务器下编了个JSP和JavaBean,在JSP中使用<jsp:setProperty name="user1" property="*" />。运行时在表单域中输入中文,然后输出JavaBean中的数据时出现中文乱码,英文却正常。请问如何解决 配置如下: Tomcat 5.0+Windows2K + JDK 1.4.1 实验代码如下: 《Login.jsp》 <%@ page contentType="text/html; charset=GB2312" %> <html> <head> <title>xxx</title> </head> <body bgcolor="#FFFFFF"> <h1> 用户登录 </h1> <form method="post" action="main.jsp"> <br>名称 : <input name="username"><br> <br>密码 : <input name="userpass"><br> <br><br> <input type="submit" name="Submit" value="Submit"> <input type="reset" value="Reset"> </body> </html> 《main.jsp》 <%@ page contentType="text/html; charset=GB2312"%> <html> <head> <title>xxx</title> </head> <body bgcolor="#FFFFFF"> <jsp:useBean id="user1" scope="session" class="bbs.User" /> <jsp:setProperty name="user1" property="*" /> <% out.println(user1.getUsername()); %> </body> </html> 《User.java》 package bbs; import java.sql.*; public class User { private String username; private String userpass; private String errMsg; private ResultSet rs; private DBconn conn; public void setUsername(String value) { if (value!=null) username=value; } public String getUsername() { return username; } public void setUserpass(String value) { if (value!=null) userpass=value; } public String getUserpass() { return userpass; } } 就这样一个小程序运行时输入中文,输出的就是乱码,英文正常。。。。请大家帮忙解决。。 使用<jsp:setProperty name="user1" property="*" />直接传递表单域到JAVABEAN的属性是怎样一个过程??谁能给讲讲原理?? 初学者与<书> |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
4255 | Tomcat服务器下JSP里使用<jsp:setProperty name="user1" property="*" />出现中文乱码 | chinawang006 | 1518 | 2005-04-11 15:54 |
2987 | Re:Tomcat服务器下JSP里使用<jsp:setProperty .../>出现中文乱码 | why | 47 | 2005-04-11 19:56 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |