Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 14923|Odpoveď: 4

[JavaEE] [Cvičenie] URL stránky jsp – prenos otáznikov s čínskymi skreslenými znakmi

[Kopírovať odkaz]
Zverejnené 11. 12. 2014 19:07:42 | | |
Bez ďalších rečí, prejdite rovno ku kódu:
[mw_shl_code=java, pravda] <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@page import="java.net.URLEncoder"%>
<%
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>Moja JSP 'index.jsp' úvodná stránka</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="Toto je moja stránka">
        <!--
        <link rel="stylesheet" type="text/css" href="styles.css">
        -->
  </head>
  
  <body>
  <%--
  <%
  String str = URLEncoder.encode("čínsky","utf-8");
   %>
   --%>
    <a href="test.jsp?name=Wu Soft"> test</a>
  </body>
</html>
[/mw_shl_code]

[mw_shl_code=java, pravda] <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@page import="java.net.URLDecoder"%>
<%@page import="java.net.URLEncoder"%>
<%
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>Moja JSP 'test.jsp' úvodná stránka</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="Toto je moja stránka">
        <!--
        <link rel="stylesheet" type="text/css" href="styles.css">
        -->

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








Predchádzajúci:3 Huawei HG255D routery sú pokazené a chcem si zachrániť tie kocky
Budúci:JSP má bežnú metódu vytvárania požiadaviek na objekty
Zverejnené 11. 12. 2014 20:04:46 |
Je to zložité
Zverejnené 11. 12. 2014 20:05:15 |
Kódovanie URL je vykonané
 Prenajímateľ| Zverejnené 11. 12. 2014 20:57:54 |

Tak ako to urobiť????
Zverejnené 11. 12. 2014 21:21:19 |
Kódovacie a dekódovacie funkcie pre URL adresy v Javi
java.net.URLEncoder.encode(String s) a java.net.URLDecoder.decode(String s);

Si na spodku
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com