当前位置: 首页 > news >正文

设计公司网站设计详情网页的设计与制作

设计公司网站设计详情,网页的设计与制作,百度地图优化,简单 网站一、打开idea,找到Setting,点击File Encoding编解码设置,将以下标红的三个部分全部设置为UTF-8.同理如果你的项目使用的是GBK或者其他编码格式,那么也设置为统一。 二、点击Java Compiler设置补齐-encoding utf-8参数 三、如果你的项目使用到…

一、打开idea,找到Setting,点击File Encoding编解码设置,将以下标红的三个部分全部设置为UTF-8.同理如果你的项目使用的是GBK或者其他编码格式,那么也设置为统一。

二、点击Java Compiler设置补齐-encoding utf-8参数

三、如果你的项目使用到了tomcat,那么需要配置下tomcat的运行参数如下

四、如果使用postman测试传递过来的中文是乱码的话,大概率是postman传递过来的请求头Content-Type出现了问题,可以检查设置合理的Content-Type的值。

五、如果以上都不行的话,还有一种暴力方法,当请求或响应的字符编码不一致时,可能会导致乱码。CharacterEncodingFilter 通过确保整个请求/响应流程中字符编码的一致性,避免了乱码问题的发生。由于不同平台和浏览器默认的字符编码可能不同,CharacterEncodingFilter 也可以确保应用程序的字符编码设置不会因为客户端或服务器的差异而出现问题。

找到项目的web.xml文件打开,加上以下内容

<!--	<filter>-->
<!--		<filter-name>encodingFilter</filter-name>-->
<!--		<filter-class>com.ctid.ipm.api.beijing.filter.CharacterEncodingFilter</filter-class>--><!-- CharacterEncodingFilter是自己新建的类,可以强制加载指定的编解码过滤器-->
<!--		<init-param>-->
<!--			<param-name>encoding</param-name>-->
<!--			<param-value>UTF-8</param-value>-->
<!--		</init-param>-->
<!--		<init-param>-->
<!--			<param-name>forceEncoding</param-name>-->
<!--			<param-value>true</param-value>-->
<!--		</init-param>-->
<!--	</filter>-->
<!--	<filter-mapping>-->
<!--		<filter-name>encodingFilter</filter-name>-->
<!--		<url-pattern>/*</url-pattern>-->
<!--	</filter-mapping>-->

CharacterEncodingFilter类如下

//package com.ctid.ipm.api.beijing.filter;
//
//import javax.servlet.Filter;
//import javax.servlet.FilterChain;
//import javax.servlet.FilterConfig;
//import javax.servlet.ServletException;
//import javax.servlet.ServletRequest;
//import javax.servlet.ServletResponse;
//import java.io.IOException;
//
//public class CharacterEncodingFilter implements Filter {
//
//    private String encoding = "UTF-8";
//
//    @Override
//    public void init(FilterConfig filterConfig) throws ServletException {
//        String encodingParam = filterConfig.getInitParameter("encoding");
//        if (encodingParam != null) {
//            encoding = encodingParam;
//        }
//    }
//
//    @Override
//    public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
//            throws IOException, ServletException {
//        request.setCharacterEncoding(encoding);
//        response.setCharacterEncoding(encoding);
//        chain.doFilter(request, response);
//    }
//
//    @Override
//    public void destroy() {
//        // ������Դ
//    }
//}

http://www.yayakq.cn/news/216899/

相关文章:

  • 通州商城网站建设做网站前台模板
  • 丹阳网站建设公司个人网站赚广告费
  • appserv做网站教程长沙网络优化推广
  • 长春行业网站网站建设需要下载哪些软件有哪些
  • 服务器可以做自己网站用吗展览公司
  • 沈阳推广平台哪个好优化网站的目的
  • 京东网站建设现状分析找建筑网站
  • 海搜网做的网站怎么办企业宣传册
  • 泉州网站建设技术外包北京开公司需要什么条件
  • 商城网站建设平台wordpress中文工具箱
  • 佛山企业网站建设机构wordpress编辑者
  • 医疗营销型网站建设网站内容上传
  • 阜阳网站建设fywzjs湖南省建筑信息网
  • 网站建设教的误区潍坊网站建设公司推荐
  • 中国建设银行网站-个人客云南省建设厅建筑业信息网
  • 修改备案网站信息做网站要几天
  • 网站项目建设策划书流程轻量应用服务器wordpress
  • 甘肃网站建设域名注册公司长春网站制作长春万网
  • dw做的网站与浏览器不匹配手机项目网
  • 网站首页没有收录网站开发经理岗位职责
  • 网站站内推广怎么做做网站第一次见客户
  • 网站 网站 建设欢迎进入中国建设银行网站
  • 做网站公司融资多少wordpress增加面包屑导航
  • 80后陈某做盗版视频网站公司简介模板文案
  • 个人做同城网站赚钱吗wordpress 4 安装教程
  • 网站建设开发上线流程网站开发自我介绍
  • 如何做网站销售怀化网站制作建设
  • 企业展示型网站建设方案django网站开发视频教程下载
  • 杭州市富阳区建设局网站创app开发 杭州app开发公司
  • 临沂集团网站建设北京网站建设公司排行榜