1. 程式人生 > >表單提交資料亂碼問題

表單提交資料亂碼問題

今天在前臺頁面通過FORM表單提交的時候,後臺接到的資料出現中文亂碼,對request設定編碼格式,但是並不管用,百度了一下,找到了一種合適的方法,以下是後臺對資料的處理

		request.setCharacterEncoding("UTF-8");
		System.out.println("updateCourseInfo 收到修改課程資料的請求了,以下是收到的更新後的資料");
		String cname= new String(request.getParameter("cname").getBytes("ISO-8859-1"), "UTF-8");
		String briefinfo=new String(request.getParameter("briefinfo").getBytes("ISO-8859-1"), "UTF-8");
		String tname=new String(request.getParameter("tname").getBytes("ISO-8859-1"), "UTF-8");
		String csize=new String(request.getParameter("csize").getBytes("ISO-8859-1"), "UTF-8");
		String cstarttime=new String(request.getParameter("cstarttime").getBytes("ISO-8859-1"), "UTF-8");
		String cendtime=new String(request.getParameter("cendtime").getBytes("ISO-8859-1"), "UTF-8");
		String caddress=new String(request.getParameter("caddress").getBytes("ISO-8859-1"), "UTF-8");
		String catid=new String(request.getParameter("catid").getBytes("ISO-8859-1"), "UTF-8");
		String summary=new String(request.getParameter("summary").getBytes("ISO-8859-1"), "UTF-8");
		 String cinfo=new String(request.getParameter("cinfo").getBytes("ISO-8859-1"), "UTF-8");
		String cid=new String(request.getParameter("cid").getBytes("ISO-8859-1"), "UTF-8");

但是不是很知道到底為什麼這樣能解決亂碼,希望知道的小夥伴能幫忙解答一下疑惑,謝謝了

相關推薦

提交資料亂碼問題

今天在前臺頁面通過FORM表單提交的時候,後臺接到的資料出現中文亂碼,對request設定編碼格式,但是並不管用,百度了一下,找到了一種合適的方法,以下是後臺對資料的處理 request.setCharacterEncoding("UTF-8"); System.out

Jsp提交資料亂碼問題

              Jsp表單提交資料出現亂碼         這個問提真的就糾結了好多天。太複雜了。說是涉及到到jsp檔案的儲存格式,又有解碼格式,還有瀏覽器的解碼格式。      1.網上說了很多方法,我覺得更改server.xml檔案這個方法應該相對來說是比較簡

關於提交資料亂碼問題

1、檢查html頁面和搜尋頁面編碼是否相同 如果不相同 請更正為相同編碼。 2、如果更正為相同編碼仍然亂碼 在表單提交之前 submit之前加上編碼: $("#submitbuttom").click(function(){    if($("#textfield").va

提交資料到控制器出現亂碼的解決方案

1、當前端頁面使用get的提交方式提交資料時,引數轉化為URL中的引數,即:“?paramName1=paramvalue1&paramName2=paramVlaue2”。此時在控制器中使用request.getParameter()方法獲取資料時出現亂碼是因為在客戶端進行編碼時使

form提交資料的同時上傳檔案程式碼示例

                              form表單提交資料的同時在表單中上傳檔案程式碼示例    一

後端模擬網頁提交資料

     /// <summary> /// 後端模擬網頁表單提交資料 /// </summary> /// <returns></returns> public string TestFor

php接受提交資料

提交資料方式 1)、在位址列中寫    地址?name=''&password="" 2)、以a標籤的形式提交,在href地址中寫     地 址?name=''&password="" 3)、在表單中提交,

前端提交資料~php獲取內容

上圖程式碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xml

layui中form提交資料的方式。

<form class="layui-form"> <div class="layui-form-item"> <input type="text" id="subTitle" name="subTitle" lay-verify="req

form提交中文亂碼問題

辦法很簡單,只需在form表單中加入下面的話:  <form id="form1" name="form1" method="post" action="/GuestBook10/servlet/AddMessageServlet" onsubmit="retur

Form提交資料的幾種方式

一、submit提交 在form標籤中新增Action(提交的地址)和method(post),且有一個submit按鈕(<input type=’submit’>)就可以進行資料的提交,每一個input標籤都需要有一個name屬性,才能進行提交。 <form action=’http:/

HttpClient使用post方式模擬提交資料到伺服器並下載伺服器檔案

public class HttpClientPostUtil {  public static String  loginGet(String url,String username,Stri

HTML5第8次課堂筆記( 模擬form提交資料,xml的解析,jQuery的Ajax方法使用, mui的ajax)

HTML5第8次課堂筆記 1.  模擬form表單提交資料:(get方式)   <body>   <formmethod="get"action="DataTest7">   <inputtype="text"name="uname"valu

Action獲取提交資料

1、使用ActionContext類ActionContext context = ActionContext.getContext(); Map<String, Object> map = context.getParameters(); Set<Stri

springMVC資料傳遞案例------利用form提交資料

這一章簡單的例舉一下form表單是怎麼講資料傳遞到後臺,又是怎麼接收,再傳回來 執行用的框架是之前搭建的,已經匯出來了,有興趣的可以直接去下載 ssm框架 在這個框架的基礎上加入了幾個jsp頁

html中form提交中文亂碼問題基本解決辦法

辦法很簡單,只需在form表單中加入下面的話:<html> <head> <meta http-equiv="Content-Type" content="

【Java】form提交中文亂碼

如果框架沒有支援的話,自己在Java 後端做一下轉碼操作也可以解決: // new String(byte[] target, String characterSet) 將目標位元組陣列t

springmvc使用實體類接收提交資料中含有String型別對應Date型別的不匹配報錯400時如何處理

springmvc使用實體類接收表單提交資料中含有String型別對應Date型別的不匹配情況,頁面提交表單報錯400,時如何處理? 參看部落格:http://blog.csdn.net/u014079773/article/details/51865178  我

html form提交資料並後臺獲取

http://www.tuicool.com/articles/m67vMbQ 前臺: HTML的程式碼:(關鍵是要在form裡設定enctype="multipart/form-data",這樣才能在提交表單時,將檔案以二進位制流的形式傳輸到伺服器) <ht

bootstrap框架下實現提交資料重複驗證

效果: jsp頁面: <form class="form-horizontal lui-tj-bd" id="dbc_code_add_form" method="post"><div class="row"><div class="col-xs