Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 14923|Resposta: 4

[JavaEE] [Praticar] transmissão de pontos de interrogação de caracteres chineses distorcidos

[Copiar link]
Publicado em 11/12/2014 19:07:42 | | |
Sem mais delongas, vá direto ao código:
[mw_shl_code=java, verdade] <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@page import="java.net.URLEncoder"%>
<%
Caminho de string = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transicional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>Minha página inicial 'index.jsp' do 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="palavras-chave" conteúdo="palavra-chave1,palavra-chave2,palavra-chave3">
        <meta http-equiv="description" content="Esta é a minha página">
        <!--
        <link rel="folha de estilo" tipo="texto/css" href="styles.css">
        -->
  </head>
  
  <body>
  <%--
  <%
  String str = URLEncoder.encode("Chinês","utf-8");
   %>
   --%>
    <a href="test.jsp?name=Wu Soft"> teste</a>
  </body>
</html>
[/mw_shl_code]

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transicional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>Minha página inicial 'test.jsp' do 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="palavras-chave" conteúdo="palavra-chave1,palavra-chave2,palavra-chave3">
        <meta http-equiv="description" content="Esta é a minha página">
        <!--
        <link rel="folha de estilo" tipo="texto/css" href="styles.css">
        -->

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








Anterior:3 roteadores Huawei HG255D estão quebrados, e quero salvar os tijolos
Próximo:O JSP possui um método comum de construir requisições de objetos
Publicado em 11/12/2014 20:04:46 |
É complicado
Publicado em 11/12/2014 20:05:15 |
A codificação de URL é feita
 Senhorio| Publicado em 11/12/2014 20:57:54 |

Então, como fazer isso????
Publicado em 11/12/2014 21:21:19 |
Funções de codificação e decodificação para URLs em Java
java.net.URLEncoder.encode(String s) e java.net.URLDecoder.decode(String s);

Você está no fundo do fim
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com