Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 14923|Válasz: 4

[JavaEE] [Gyakorlás] jsp oldal URL kérdőjel kínai zavaros karakterek továbbítása

[Linket másol]
Közzétéve 2014. 12. 11. 19:07:42 | | |
Hosszabb idő nélkül menj egyenesen a kódhoz:
[mw_shl_code=java, igaz] <%@ 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>A JSP 'index.jsp' kezdő oldalam</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="Ez az én oldalam">
        <!--
        <link rel="stylesheet" type="text/css" href="styles.css">
        -->
  </head>
  
  <body>
  <%--
  <%
  String str = URLEncoder.encode("kínai","utf-8");
   %>
   --%>
    <a href="test.jsp?name=Wu Soft"> test</a>
  </body>
</html>
[/mw_shl_code]

[mw_shl_code=java, igaz] <%@ 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>A JSP 'test.jsp' kezdő oldalam</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="Ez az én oldalam">
        <!--
        <link rel="stylesheet" type="text/css" href="styles.css">
        -->

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








Előző:3 Huawei HG255D router elromlott, és szeretném megmenteni a téglákat
Következő:A JSP-nek van egy közös módszere az objektumkérések építésére
Közzétéve 2014. 12. 11. 20:04:46 |
Bonyolult
Közzétéve 2014. 12. 11. 20:05:15 |
URL-kódolás elkészült
 Háziúr| Közzétéve 2014. 12. 11. 20:57:54 |

Szóval hogyan lehet ezt csinálni????
Közzétéve 2014. 12. 11. 21:21:19 |
URL-ek kódolása és dekódolása Java-ban
java.net.URLEncoder.encode(String s) és java.net.URLDecoder.decode(String s);

Te vagy az alján
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com