乱码问题!
<%@ page contentType= "text/html; charset=gb2312 " language= "java " import= "java.sql.*,javax.servlet.*,javax.servlet.http.* " errorPage= " " %>
<%
request.setCharacterEncoding( "gb2312 ");
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN " "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
<html xmlns= "http://www.w3.org/1999/xhtml ">
<head>
<meta http-equiv= "Content-Type " content= "text/html; charset=gb2312 " />
<title> 无标题文档 </title>
</head>
<body>
一个简单聊天室
<br>
<hr>
<font color= "red ">
<%
String content=(String)getServletContext().getAttribute(new String( "chatTopic_1 "));
out.println(content);
getServletContext().setAttribute( "chatTopic_1 ",content+(String)request.getParameter( "content ")+ " <br> ");
%>
</font>
<hr>
<form action= "servletContext_chat.jsp ">
<input type= "text "name= "content ">
<input type= "submit "value= "说话呀! ">
</form>
</body>
</html>
这个运行的效果是乱码?请问怎么回事呢?chatTopic_1这个是什么意思.3Q
[解决办法]
chatTopic_1可能是是“聊天题目”“讨论题目”之类的意思(看你的具体应用来判断是什么意思)
表单没有写明提交方法时可能会按默认的方法提交
出现乱码的原因也很多,自已找找吧 多调试几次试试看
[解决办法]
表单的Method设置为POST
[解决办法]
java ,.net,asp 群14401742招人```欢迎高手交流