Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 14923|Отговор: 4

[JavaEE] [Практика] jsp страница URL въпросителен знак, предаване на изкривени китайски йероглифи

[Копирай линк]
Публикувано в 11.12.2014 г. 19:07:42 ч. | | |
Без повече забавяне, преминете директно към кода:
[mw_shl_code=java, вярно] <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@page import="java.net.URLEncoder"%>
<%
Път към низи = request.getContextPath();
Низ basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>Началната страница на моя JSP 'index.jsp</title>'
        <meta http-equiv="pragma" content="no-cache">
        <meta http-equiv="cache-control" content="no-cache">
        <meta http-equiv="expire" content="0">   
        <meta http-equiv="ключови думи" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="Това е моята страница">
        <!--
        <link rel="stylesheet" type="text/css" href="styles.css">
        -->
  </head>
  
  <body>
  <%--
  <%
  String str = URLEncoder.encode("китайски","utf-8");
   %>
   --%>
    <a href="test.jsp?name=Wu Soft"> тест</a>
  </body>
</html>
[/mw_shl_code]

[mw_shl_code=java, вярно] <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@page import="java.net.URLDecoder"%>
<%@page import="java.net.URLEncoder"%>
<%
Път към низи = request.getContextPath();
Низ basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>Началната страница на моя JSP 'test.jsp'</title>
   
        <meta http-equiv="pragma" content="no-cache">
        <meta http-equiv="cache-control" content="no-cache">
        <meta http-equiv="expire" content="0">   
        <meta http-equiv="ключови думи" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="Това е моята страница">
        <!--
        <link rel="stylesheet" type="text/css" href="styles.css">
        -->

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








Предишен:3 рутера Huawei HG255D са счупени и искам да спестя нещата
Следващ:JSP има често използван метод за изграждане на заявки за обекти
Публикувано в 11.12.2014 г. 20:04:46 ч. |
Сложно е
Публикувано в 11.12.2014 г. 20:05:15 ч. |
Кодиране на URL адресите се извършва
 Хазяин| Публикувано в 11.12.2014 г. 20:57:54 ч. |

Как да го направим????
Публикувано в 11.12.2014 г. 21:21:19 ч. |
Функции за кодиране и декодиране на URL адреси в java
java.net.URLEncoder.encode(Низ s) и java.net.URLDecoder.decode(Низ s);

Ти си на дъното
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com