社区
Java SE
帖子详情
在tomcat中如何指定编译java文件时的encoding
jscsqb
2003-08-31 10:17:14
我们用jdk运行java文件的时候,
可以通过javac -encoding GBK 等来指定编译时的编码
那么在tomcat中是如何进行摄制的呢?
...全文
72
4
打赏
收藏
在tomcat中如何指定编译java文件时的encoding
我们用jdk运行java文件的时候, 可以通过javac -encoding GBK 等来指定编译时的编码 那么在tomcat中是如何进行摄制的呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CgPanda_
2003-09-20
打赏
举报
回复
█████████
█┏━━━━━┓█
█★ ★█
█ ☆ ☆ █
█ █
█ 〖初窥Java〗 █
█ 【虚心学习】 █
█★ ★█
█┗━━━━━┛█
█████████
jscsqb
2003-09-20
打赏
举报
回复
很早的帖子,请大家跟贴
散分!!
jscsqb
2003-08-31
打赏
举报
回复
这个问题确实是和字体显示有关
但并不是字体在JSP中页面中的显示的问题
我现在需要把一些中文字符串在jsp中输出到pdf中出去,但是只能在pdf中显示乱码。
而我如果直接通过java程序来生成pdf文件的话,我只需在javac编译的时候指定相应的
encoding就可以在pdf中正确显示。
所以我猜想,在tomcat进行编译的时候,是不是也可以对encoding进行指定呢?
wangwd
2003-08-31
打赏
举报
回复
<% request.setCharacterEncoding("gb2312"); %>
在JSP文件中添加
java
进阶教程
Tomcat
核心原理解析
1、 课程简介
Tomcat
服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在
中
小型系统下被普遍使用,是目前
java
EE开发使用的最主流的服务器之一 。本课程作为
Tomcat
高级课程, 从
Tomcat
基础、架构、Jasper、服务器配置、web应用配置、
Tomcat
管理配置、JVM、
Tomcat
集群、
Tomcat
安全、性能调优等各个方面进行了详细的讲解,并通过一个案例,讲解了
Tomcat
对Websocket的支持, 学习完该课程之后, 相信你对
tomcat
的整体架构, 内部原理, 系统调优有一个深刻的认识。本课程旨在通过
Tomcat
高级部分内容,使学员更加深入的理解
Tomcat
底层原理, 对
tomcat
的设计架构有一个深刻的认识 , 从而帮助我们对
Tomcat
进行更加深入到使用和优化,对系统的整体性能进行提升。 2、适应人群 具有一定
Tomcat
基础,对于
java
Web 基础有一定了解的学员。 3、课程亮点 本课程具备完整的
Tomcat
的体系结构, 从
Tomcat
的基础到架构、 服务配置、优化等方面都进行了详细的讲解。
发布项目到
tomcat
中
时
,
编译
的class
文件
与.
java
文件
一起发布了
开发
中
遇到的问题,发布项目到
tomcat
中
时
,
编译
的class
文件
与.
java
文件
一起发布了解决方案:打开原项目,找到.classpath
文件
,右键选择相应的程序打开。如下图所示问题出在圈住的地方。修改为:<classpathentry kind="output" path="WebRoot/WEB-INF/classes"/>然后刷新eclipse
中
的项目,删除原来部署的
tomcat
...
tomcat
如法访问.
java
文件
_
tomcat
中
无法添加项目等问题的解决方案
一、前言今天新建了一个 maven 项目,添加程序
文件
之后,发现无法添加项目,然后修改配置,将应用添加到了
tomcat
,启动
时
又报错,解决出现的错误后,再启动,又发现找不到首页,然后也需要设置一下,访问到首页之后,修改后的 jsp 和
java
文件
等不能实
时
编译
生效,然后还有
中
文乱码的问题,经过一番努力终于解决了,现做如下归纳。二、解决方案2.1
tomcat
无法添加工程右键
tomcat
,...
[
JAVA
-编码] 3
java
编译
文件
的编码
会有如题的思考,是因为我一直有一个疑问
java
文件
的编码会影响字符串的编码嘛?因此自然而然就想到了
java
编译
后的
文件
的编码。手动建立一个
java
文件
Demo.
java
,并保存。此
时
Demo.
java
文件
的编码为ANSI,
中
文操作系统下就是GBK。然后使用
java
c命令来
编译
该源
文件
。
Java
c也需要读取
java
文件
,那么
java
c是使用什么编码来解码我们读取的字节呢?其实
java
c采用了操作系统默认的GBK编码解码我们读取的字节,这个编码正好也是Demo.
java
文件
的编码,二者一致,所以不会出现乱
tomcat
编译
js
文件
乱码
发生原因: 因为win10系统的默认字符集是GBK,而
java
虚拟机在启动
时
,会读取该字符集。 而我们的项目一般会设置为 UTF-8。而
Tomcat
本质上也是依赖于JDK,所以自然会出现
中
文乱码。 解决方式: 1、修改
Tomcat
安装路径的 bin 目录下 catalina.bat
文件
: set "
JAVA
_OPTS=%
JAVA
_OPTS% -Dfile.
encoding
=UTF-8" 2、修改server.xml
文件
,添加 URI
Encoding
="UTF-8" 3、都不好.
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章