naughty009
发贴: 56
|
于 2005-08-23 21:13
demo.jsp代码如下:
<%@page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage=""%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <title>建立session</title> <body> <% request.getSession(true); session.putValue("enter","true"); %> <center><font color=green size=5><b>你好,欢迎你来到naughty世界</b></font> <a href=demo1.jsp>浏览最新信息</a> <font color=red size=4> <% request.setCharacterEncoding("GBK"); String msg=request.getParameter("msg"); if(msg!=null) out.print("<br>" + msg); %> </center> </body> </html>
demo1.jsp代码如下:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>网站内页</title> </head>
<body> <% if((String)session.getValue("enter")!="true"); response.sendRedirect("demo.jsp?msg=你好啊~"); %> </body> </html>
当运行时,“你好啊~”就变成了乱码了,英文就不会,中文就出问题了~
|