当前位置:网站首页>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>
边栏推荐
- 在MySQL登录时出现Access denied for user ‘root‘@‘localhost‘ (using password YES) 拒绝访问问题解决
- 协作乐高 All In One:DAO工具大全
- 电机原理动图合集
- 学习英语的网站与资料
- Axure tutorial - the new base (small white strongly recommended!!!)
- 在不完全恢复、控制文件被创建或还原后,必须使用 RESETLOGS 打开数据库,解释 RESETLOGS.
- 【Leetcode】473. Matchsticks to Square
- 【加密周报】经济衰退在加息气氛中蔓延 美联储“放手一搏”?盘点上周加密市场发生的重大事件
- security 会话并发管理
- 【ACWing】406. 放置机器人
猜你喜欢
随机推荐
中缀转后缀、前缀表达式快速解决办法
【三子棋】C语言实现简易三子棋
如何进行数据库备份
When Netflix's NFTs Forget Web2 Business Security
LeetCode_518_零钱兑换Ⅱ
CRS 管理与维护
机器学习文本分类
els 方块变形
security CSRF Vulnerability Protection
LeetCode_279_完全平方数
解析正则表达式的底层实现原理
【MySQL系列】 MySQL表的增删改查(进阶)
众筹DAO“枯萎”的缩影:曾拍下《沙丘》未出版手稿的Spice DAO解散
Deliver cloud-native microservices applications with Zadig
Unity—四元数、欧拉角API+坐标系统
【Leetcode】470. Implement Rand10() Using Rand7()
els 方块边界变形处理
Excel文件读写(创建与解析)
async和await用法介绍
【图像融合】基于加权和金字塔实现图像融合附matlab代码









