Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 14923|Risposta: 4

[JavaEE] [Pratica] trasmissione di punti interrogativi di caratteri cinesi distorti

[Copiato link]
Pubblicato su 11/12/2014 19:07:42 | | |
Senza ulteriori indugi, vai direttamente al codice:
[mw_shl_code=java,vero] <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@page import="java.net.URLEncoder"%>
<%
Percorso stringa = request.getContextPath();
Stringa basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitorio//EN">
<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>La mia pagina iniziale 'index.jsp' del JSP</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="parole chiave" content="parola chiave1,parola2,parola3">
        <meta http-equiv="description" content="Questa è la mia pagina">
        <!--
        <link rel="stylesheet" type="text/css" href="styles.css">
        -->
  </head>
  
  <body>
  <%--
  <%
  stringa str = URLEncoder.encode("Cinese","utf-8");
   %>
   --%>
    <a href="test.jsp?name=Wu Soft"> test</a>
  </body>
</html>
[/mw_shl_code]

[mw_shl_code=java,vero] <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@page import="java.net.URLDecoder"%>
<%@page import="java.net.URLEncoder"%>
<%
Percorso stringa = request.getContextPath();
Stringa basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitorio//EN">
<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>La mia pagina iniziale 'test.jsp' del JSP</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="parole chiave" content="parola chiave1,parola2,parola3">
        <meta http-equiv="description" content="Questa è la mia pagina">
        <!--
        <link rel="stylesheet" type="text/css" href="styles.css">
        -->

  </head>
  
  <body>
  <%
  
  
  Stringa i = new String(request.getParameter("name").getBytes( "iso-8859-1"), "UTF-8" ); ;
   %>
    <%=i %>
   
  </body>
</html>
[/mw_shl_code]








Precedente:3 router Huawei HG255D sono rotti, e voglio salvare i mattoni
Prossimo:JSP ha un metodo comune per costruire richieste di oggetti
Pubblicato su 11/12/2014 20:04:46 |
È complicato
Pubblicato su 11/12/2014 20:05:15 |
La codifica URL viene effettuata
 Padrone di casa| Pubblicato su 11/12/2014 20:57:54 |

Quindi, come si fa????
Pubblicato su 11/12/2014 21:21:19 |
Funzioni di codifica e decodifica per gli URL in Java
java.net.URLEncoder.encode(Stringa s) e java.net.URLDecoder.decode(Stringa s);

Sei in fondo
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com