当前位置: 首页 > 知识库问答 >
问题:

eclipse Tomcat设置页面中的Tomcat URIEncoding=“UTF-8”

暨高洁
2023-03-14

我有eclipse neon,它与Apache Tomcat 7正常工作,现在我想为tomcat的连接器设置URIEncode="UTF-8"。但是每次eclipse发布项目时,它都会重写server.xml文件并删除我的配置

我想找到一种在EclipseTomcat设置页面中设置URIEncoding=“UTF-8”的方法。在common选项卡的launch configuration(在tomcat设置页面中)中有一个选项作为编码,我将其设置为UTF-8,但它也不起作用。

提前感谢。

共有2个答案

伯英武
2023-03-14

在{workspace}/Servers中,您将找到每个Tomcat配置的文件夹,其中包含多个配置文件,包括server.xml.然后您可以在那里直接编辑文件。

要将更改考虑在内,请重新启动Eclipse。

高溪叠
2023-03-14

这是编码大小写的完整句子。

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

但是是的,我认为你的问题与这句话无关,因为它看起来是正确的。我有另一种方法来防止覆盖你的服务器。xml重新启动时的文件。您可以在eclipse工作区的服务器项目/文件夹中编辑相同的编码配置设置。

因此,当你一次又一次地运行时,你的设置永远不会被覆盖。

 类似资料:
  • 有人能提出一些解决办法吗?

  • 页面渲染设置 页面渲染功能开启后能自动加载出网页中的ajax内容 服务器中需要安装谷歌浏览器,支持linux、win系统 centos7安装chrome的命令: wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm yum localinstall google-chrome-stable_

  • 问题内容: 下面是我的代码,它打算获取两个.ckl文件,比较两个文件,添加新项目并创建一个新的合并文件。该程序在Netbeans中运行时可以正确执行,但是,当执行.jar时,该程序似乎未使用UTF-8编码文件。我对编程很陌生,想知道在什么地方或如何执行这种编码? **我删除了Swing代码和其他行,以便仅显示我的方法,该方法完成所有比较和合并。 问题答案: Java具有广泛的,内容丰富的文档。保留

  • 我正在Ubuntu中运行httpd+mod_jk+2个tomcat服务器。当我以非拉丁语言提交表单时,我会在DB中得到垃圾。如果我通过Tomcat提交相同的表单,直接绕过httpd,那么一切看起来都很好。以下是我的配置: /ETC/APACHE2/CONF.D/CHARSET: Tomcat1: Tomcat2: JDBC连接: jdbc:mysql://localhost:3306/myapp?

  • 控制台输出中的西里尔符号显示不正确。Jenkins正在Windows 7上运行Tomcat/8.5.11 Jenkins属性显示: file.encoding cp1251 sun.jnu.encoding cp1251 sun.stderr.encoding cp866 sun.stdout.encoding cp866 解决了:我在bin文件夹中创建了文件setenv.bat并设置java_o

  • 问题内容: 我正在使用此代码通过OpenCSV将波斯语单词添加到csv文件中: 当我在Excel中打开生成的csv文件时,它包含 “ứỶờịỆ” 。其他程序(例如notepad.exe)没有此问题,但是我所有的用户都在使用MS Excel。 与更换OpenCSV SuperCSV不解决这个问题。 当我手动将波斯字符输入到csv文件中时,我没有任何问题。 问题答案: 不幸的是,CSV是一种非常特殊的