zoukankan      html  css  js  c++  java
  • JSP中文乱码解决方案

    test.jsp:
    <%@ page contentType="text/html; charset=UTF-8" %>
    <html>
    <head>
    <title>test</title>
    </head>
    <body>
    <h1>test</h1>
    <a href="test1.jsp?username=<%=java.net.URLEncoder.encode("王天才")%>" >王天才</a>
    <form method="post" action="test1.jsp" name="form1">
    <input type="text" name="username" >
    <input type="submit" name="submit1" value="click">
    </form>
    </body>
    </html>

    test1.jsp:
    <% String username = ""; username = request.getParameter("username"); out.println("before:" + username + "
    "); byte[] aa = username.getBytes("ISO-8859-1") ; String bb = new String(aa,"UTF-8"); out.println("after:" + bb); %><%@ page contentType="text/html; charset=UTF-8" %>
    <html>
    <head>
    <title>
    test1
    </title>
    </head>
    <body bgcolor="#ffffff">
    <%
    String username = "";
    username = request.getParameter("username");
    out.println("before:" + username + "<br>");
    byte[] aa = username.getBytes("ISO-8859-1") ;
    1.如果是在地址栏传汉字时,应用如下
    String bb = new String(aa);
    2.如果是表单提交时,则应用如下
    String bb = new String(aa,"UTF-8");
    out.println("after:" + bb);
    %>

    </body>
    </html>
    <% String username = ""; username = request.getParameter("username"); out.println("before:" + username + "
    "); byte[] aa = username.getBytes("ISO-8859-1") ; String bb = new String(aa,"UTF-8"); out.println("after:" + bb); %><% String username = ""; username = request.getParameter("username"); out.println("before:" + username + "
    "); byte[] aa = username.getBytes("ISO-8859-1") ; String bb = new String(aa,"UTF-8"); out.println("after:" + bb); %><% String username = ""; username = request.getParameter("username"); out.println("before:" + username + "
    "); byte[] aa = username.getBytes("ISO-8859-1") ; String bb = new String(aa,"UTF-8"); out.println("after:" + bb); %>
  • 相关阅读:
    python3 day02 大纲
    python3 练习题 day02
    python3 练习题(购物车)
    python3 练习题(多级菜单)
    python3 day01 大纲
    python3 练习题 day01
    vuex 的基本使用
    jquery中Ajax使用Promise指定成功回调函数
    使用Promise 解决回调地狱
    Promise 概念及操作
  • 原文地址:https://www.cnblogs.com/wtiancai/p/131891.html
Copyright © 2011-2022 走看看