第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么這里的中文是亂碼呢?

為什么這里提交以后的中文是亂碼呢?,我也設(shè)置了編碼格式的???。

<h1>request內(nèi)置對(duì)象</h1>

用戶名:<%=request.getParameter("username") %><br>

密碼:<%=request.getParameter("userpassword") %><br>

愛好:<%

String[] favorites=request.getParameterValues("favorite");

for(int i=0;i<favorites.length;i++){

out.println(favorites[i]+"&nbsp;&nbsp;");

}? %>

我的用戶名是中文;張三,已提交就是亂碼了,我的編碼也是utf-8啊,什么原因呢

正在回答

3 回答

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page import="java.text.*"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
</head>
?
<body>
?<h1>request對(duì)象</h1>

?<%
?request.setCharacterEncoding("UTF-8");
?%>
?姓名:<%=request.getParameter("username") %>這是亂碼
?<br>
??<br>
???<br>
?
?<%= new String(request.getParameter("username").getBytes("ISO-8859-1"),"UTF-8")?
????
?????? %>
??? <br>
?愛好:
?<%
??? String res[]=request.getParameterValues("aihao");
??? for( int i=0;i<res.length;i++)
??? {
??? out.println(res[i]);
??? }
???? %>
</body>
</html>

我也遇到了相同的問題,樓主解決了沒有,賜教

0 回復(fù) 有任何疑惑可以回復(fù)我~

設(shè)置TOMCAT為UTF-8了嗎?

要設(shè)置GET的編碼,可以修改server.xml文件中,相應(yīng)的端口的Connector的屬性:URIEncoding="UTF-8",這樣,GET方式提交的數(shù)據(jù)才會(huì)被正確解碼。

? <Connector port="8080" protocol="HTTP/1.1"?
?????????????? connectionTimeout="20000"?
?????????????? redirectPort="8443" URIEncoding="UTF-8" />


0 回復(fù) 有任何疑惑可以回復(fù)我~
在<h1>下面一行加?request.setCharacterEncoding("utf-8");試試


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

小宇軒 提問者

還是沒解決
2015-05-16 回復(fù) 有任何疑惑可以回復(fù)我~
#2

呵呵呵呵呵呵呵5566 回復(fù) 小宇軒 提問者

你會(huì)用debug不?要不把代碼都發(fā)一下
2015-05-16 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
JAVA遇見HTML——JSP篇
  • 參與學(xué)習(xí)       248276    人
  • 解答問題       3215    個(gè)

Java Web入門級(jí)教程JSP,帶你輕松的學(xué)習(xí)JSP基礎(chǔ)知識(shí)

進(jìn)入課程

為什么這里的中文是亂碼呢?

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)