jsp乱码问题,求解

来源:互联网 发布:日语过n2 知乎 编辑:程序博客网 时间:2024/06/03 12:34

表单提交jsp出现乱码,照着别人的代码改的也不行,ie、火狐都是的,求解

<%@page contentType="text/html;charset=gb2312"%>
<%@page import="wd.factory.*,wd.vo.*"%>
<%@page import="java.text.*"%>
<%request.setCharacterEncoding("gb2312");%>
<html>
<head><title>用户注册</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<%
    Visitor vir=new Visitor();
    vir.setId(request.getParameter("name"));
    int password=Integer.parseInt(request.getParameter("password"));
    vir.setPassword(password);
try{
    if(DAOFactory.getIVirDAOInstance().doCreate(vir)){
%>
    <h3>注册成功! </h3>
<%
    }else{
%>
    <h3>注册失败!</h3>
<%
    }
}catch(Exception e){
    e.printStackTrace();
}
%>
</body>
</html>