当前位置:网站首页>JSP如何使用page指令让JSP文件支持中文编码呢?
JSP如何使用page指令让JSP文件支持中文编码呢?
2022-08-02 00:01:00 【qq_25073223】
转自:
jsp简介:
JSP全称是Java Server Pages,是一种动态网页技术,JSP其实就是在html中插入了java代码和JSP标签之后形成的文件,文件名以.jsp结尾。其实JSP就是一个servlet。
在servlet中编写html比较痛苦,而写JSP就像在写html,但它相比html而言,html只能为用户提供静态数据即静态页面,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据,从而形成动态页面。需要注意的是最好只在JSP中编写动态输出的java代码。
JSP的工作流程
将JSP文件转换为.java文件并将其编译为.class文件的过程都是由tomcat完成的,在tomcat内部有一个翻译引擎,当JSP页面第一次被访问时由翻译引擎转换为.java文件并编译出.class文件。之后再运行该class文件。
在JSP中的html代码都会翻译到servlet中的out.write()中
下文讲述JSP文件支持中文编码的方法分享,如下所示:
实现思路: 1.在page指令中使用pageEncoding属性设置编码方式(使用JSP文件本身支持中文) 2.在contentType中设置charset值,使用客户端支持中文
例
<%@ page language="java" contentType="text/html;charset=GBK" pageEncoding="GBK"%> <html> <head> <title>test pageEncoding</title> </head> <body> <center><h2>设定JSP中文编码,pageEncoding属性测试</h2></center> </body> </html>
边栏推荐
猜你喜欢

Appears in oozie on CDH's hue, error submitting Coordinator My Schedule

PHP从txt文件中读取数据的方法

短视频SEO优化教程 自媒体SEO优化技巧方法

mysql8安装make报错如何解决

REST会消失吗?事件驱动架构如何搭建?

Docker搭建Mysql主从复制

SphereEx Miao Liyao: Database Mesh R&D Practice under Cloud Native Architecture

【MySQL系列】MySQL索引事务

@Resource和@Autowired的区别

TexturePacker使用文档
随机推荐
Enterprise firewall management, what firewall management tools are there?
Thinkphp 5.0.24变量覆盖漏洞导致RCE分析
[Three sons] C language implements simple three sons
单片机遥控开关系统设计(结构原理、电路、程序)
工件SSMwar exploded 部署工件时出错。请参阅服务器日志了解详细信息
不就是个TCC分布式事务,有那么难吗?
@Scheduled注解详解
async和await用法介绍
【图像融合】基于加权和金字塔实现图像融合附matlab代码
After an incomplete recovery, the control file has been created or restored, the database must be opened with RESETLOGS, interpreting RESETLOGS.
EasyExcel的简单读取操作
在MySQL中使用MD5加密【入门体验】
Collection of NFT tools
JSP Taglib指令具有什么功能呢?
使用 Zadig 交付云原生微服务应用
DVWA靶场环境搭建
security CSRF漏洞保护
Flink Yarn Per Job - Yarn应用
一篇永久摆脱Mysql时区错误问题,idea数据库可视化插件配置
Excel表格数据导入MySQL数据库