问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

长期做web运维的人帮忙解决一下nginx不是java web项目的问题

发布网友 发布时间:2022-04-23 07:53

我来回答

1个回答

热心网友 时间:2023-10-08 16:45

您好,常规解决处理方法:
a.把所有的jsp页面的charset设置为UTF-8。
b.添加过滤器,在filter内调用request.setCharacterEncoding("utf-8")方法将request的字符集设定为utf-8。
c.Tomcat(或jboss)的URIEncoding默认是ISO-8859-1,需要设置为UTF-8。
以上的方法全使上,就能解决我上面的应用了。不过,在调试过程中,曾直接使用浏览器直接输入带汉字的url,还是无法解决乱码的问题。因此,上面的方法也仅能解决提交的部分场景的乱码问题。欲知如何,请看下节分解。
在实际的应用当中,主要会有以下四种使用方法:
1、表单的get提交
2、表单的post提交
3、页面链接传递中文参数
4、地址栏中参数直接输入中文提交(直接在ie或firefox中敲上中文进行访问)
在分析解决以上的几种情况前,首先我们先了解一下,一个url请求并响应的流程
浏览器 IE/FireFox ----------->Servlet容器------------------------>显示页面
编码 使用容器的URIEncoding转码 根据页面的编码设置进行解码追问大哥,我是说nginx部署的问题

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
intel 英特尔 酷睿 i5-9400F CPU 2.9GHz 6核6线程-详细介绍 vivo手机越用网络越慢 怎么检测 二手苹果电脑交易注意买二手苹果笔记本电脑应注意什么 比如我买一个二手笔记本卖家笔记本预装正版win10的话把他账号注销登录我... 二手苹果笔记本怎么更改账户 军婚假期有多少天 金立e6mini开机出现el 甘肃基层卫生主要内容 甘肃基层医疗卫生系统怎么撤销处方 天津市选调生通过面试了不去会怎么样 什么是全骨传导耳机 怎样考瑜伽教练资格证? 将web项目发布到外网中去怎么隐藏端口号啊? 谁用过骨传导耳机?说说优点和缺点。(音质和普通耳机有什么区别?还有实不实用) “非”前后端分离javaweb项目,怎么使用nginx跨域? 骨导技术:骨传导耳机到底有什么好处 当瑜珈教练需要考什么证件吗? linux下面,在nginx中,如何部署javaweb项目? 骨传导蓝牙耳机是个什么东西呢?骨传导耳机比传统的耳机有什么优势吗? centos下用nginx+tomcat如何发布java web项目 怎么考瑜珈老师资格证? 骨传导耳机到底有什么好处?管用吗? nginx怎么部署web项目 骨传导耳机到底有什么好处?有管用吗? 瑜伽教练培训到底需要什么样的资质认证? 要成为瑜伽培训师需要什么条件? 骨传导耳机的原理是什么呀? 怎么考瑜伽教师资格证? 什么是骨传导耳机呢? 什么是骨传导耳机? 瑜伽教练培训资格证怎么考 想问一下齐立芯的骨传导蓝牙耳机是什么意思? 如何找到Web项目在Linux服务器中的真实位置? 考瑜伽证的条件有哪些? 怎样搭建web项目测试环境? Java web项目,怎么做负载均衡啊? WEB项目部署,网页浏览器未响应问题 WEB服务器的大型 如何用nginx关联django应用 如何平滑部署JavaWeb项目,让客户端不掉线 网页页面设计过程中python设计如何与其结合,代码植入方法与核心... 核桃壳有啥用途吗? 核桃壳可以做什么手工 漂亮的手工核桃壳送人生日礼物 s.rouding.cn 核桃壳有什么用呢? 带壳盐焗核桃的做法 装win10以后,win7不引导 烤鸡肉凉了怎么特腥,怎么去腥呢 请问烤鸡骨架怎么去掉腥味? 事先应该怎么喂?多谢 烤鸡脖如何去腥