zoukankan      html  css  js  c++  java
  • java 页面传输中文乱码解决方式

    post 中文乱码解决方案

    接受数据的时候设置

    request.setCharacterEncoding("utf-8");//编码必须和页面编码一致


    页面设置

    <%@page import="java.net.URLDecoder"%>
    <%@page import="org.apache.naming.java.javaURLContextFactory"%>
    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">


    get中文乱码

    改动tomcat   server.xml

    添加 URIEncoding="utf-8" 设置编码

    <Connector  URIEncoding="utf-8"  connectionTimeout="20000" port="8080"  protocol="HTTP/1.1" redirectPort="8443"/>

    实例: 

    <a href="ppsd.jsp?

    a=盘两条">654465465654</a>


    Servlet 后台跳转页面url中有中文

    response.sendRedirect("ppsd.jsp?

    a=46565464564"+URLEncoder.encode("阿斯顿发放","utf-8")+"99999");


  • 相关阅读:
    BUUCTF-RE-frimware
    BUUCTF-RE-pyre
    BUUCTF-RE-红帽2019easyRE
    BUUCTF-RE-Youngter-drive
    BUUCTF-RE-LuckGuy
    BUUCTF-RE-简单注册器
    BUUCTF-RE-8086
    BUUCTF-RE-CrackRTF
    PWN学习 ---- pwnable ----input
    linux 远程文件传输
  • 原文地址:https://www.cnblogs.com/jzssuanfa/p/6876807.html
Copyright © 2011-2022 走看看