response.setContentType("text/html;charset=UTF-8");

用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件。网页默认的编码是GBK或者gb2312.

package cn.edu.aynu.rjxy.servlet;import java.io.IOException;
import java.io.PrintWriter;import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;public class BServlet extends HttpServlet {/** 乱码* */public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {//设置编码为UTF-8格式response.setContentType("text/html;charset=UTF-8");//创建out对象PrintWriter out = response.getWriter();//输出语句out.println("今天是9月21号");//手动刷新
        out.flush();//关闭流
        out.close();}}

多媒体脚本:

古诗三首脚本的编写

课件题目

古诗三首

课件整体结构图

封面

目录

三首古诗(关山月、竹、春晓)

习题

封底

模块一

模块序号

1

页面内容简要说明

课件的封面

屏幕显示

用竹简慢慢卷开的动画显示题目:古诗三首

说明

1、  伴随着古典音乐声,竹简缓缓卷开,然后停止。

2、  用毛笔书写浅灰色的毛笔字“古诗三首”

3、  点击古诗三首四个字,跳转到目录界面

4、  在画布的右下角设置“设置目录”“”“动画”“音乐”“朗诵”“习题”等按钮

模块二

模块序号

2

页面内容简要说明

目录

屏幕显示

三首古诗的名字,可点击实现画面的跳转

说明

1、  点击古诗三首四个字,画面自右向左推出,呈现一个纯白的画布,然后用毛笔自上而下依次书写三首古诗的名字。

2、  当鼠标放在每一首古诗的名字的上面的时候,字体放大,点击的时候会实现画面跳转,并播放动画

模块三

模块序号

3

页面内容简要说明

古诗1------关山月

屏幕显示

播放一段这首诗场景的动画。完毕后,再根据需求显示古诗内容、古诗赏析、注释、背景以及其他内容

说明

1、  点击古诗关山月实现画面跳转,并播放这首诗的场景动画。为的是在观看者的脑海中更真实的呈现当时诗人作这首诗的时候的意境。画面显示:一轮明月从山上升起,穿行在苍茫云海之间。浩荡的风卷起边关的土地,吹着边关的旗子。边关的将士站在城墙上戍守边关。远望着祖国的大地,思念着远方的亲人。此时远在她想的妻子也正站在高楼上眺望驻守在边关的丈夫,希望可以远远的看丈夫一眼。

2、  动画完毕后,根据需求我们可以点击显示古诗内容的按钮,注释按钮、古诗赏析按钮等。当那个字为注释字或者难书写的字的时候,我们还可以改变字体的颜色或者大小,已进行突出。

模块四

模块序号

4

页面内容简要说明

古诗2---------竹

屏幕显示

播放竹子一年四季成长的历程,完毕后以动态竹子作为画布的背景。再根据需求显示古诗内容、古诗赏析、注释、背景以及其他内容

说明

1、 点击目录中的竹字,实现画面跳转,播放动画。为了让观看者更好的了解一年四季中竹子的成长历程。动画显示:竹子一节又一节的成长,长着长着开出分叉,叉上的竹子也是一节又一节成长,并长出繁茂的竹叶,而此时百花也陆续开出花朵,并招引来了蜜蜂和蝴蝶。当季节在变,其他话都凋零了,竹子依然长青。当其他植物都冬眠了,竹子依然长青。

2、  动画完毕后,根据需求我们可以点击显示古诗内容的按钮,注释按钮、古诗赏析按钮等。当那个字为注释字或者难书写的字的时候,我们还可以改变字体的颜色或者大小,已进行突出。

模块五

模块序号

5

页面内容简要说明

古诗三-------春晓

屏幕显示

播放动画,完毕后以动态竹子作为画布的背景。再根据需求显示古诗内容、古诗赏析、注释、背景以及其他内容

说明

1、  点击目录中的春晓二字,实现画面跳转,播放动画。为的是在观看者的脑海中更真实的呈现当时诗人作这首诗的时候的意境。动画内容显示:诗人躺在躺椅上贪睡,不知不觉天已经破晓,小鸟在院子的树枝上啾啾在叫,吵醒了正在贪睡的诗人,诗人醒后一直回想着昨天夜里风声雨声一直不断,心里在想那娇美的春花,昨天夜里不知道被吹落了多少?

2、  动画完毕后,根据需求我们可以点击显示古诗内容的按钮,注释按钮、古诗赏析按钮等。当那个字为注释字或者难书写的字的时候,我们还可以改变字体的颜色或者大小,已进行突出。

模块六

模块序号

6

页面内容简要说明

习题

屏幕显示

在一个练习册上显示习题的内容

说明

1、  习题的内容有填空、判断、选择、解释重点字的古代意思等题型,并可以进行查看答案

2、  习题结束后,跳转到封底模块

模块七

模块序号

7

页面内容简要说明

习题

屏幕显示

竹简卷起来,显示学习结束等文字

说明

1、竹简卷起来,显示学习结束。并加一些文字特效。

转载于:https://www.cnblogs.com/kangyaping/p/5892132.html

Java Web中乱码问题相关推荐

  1. java web 中有效解决中文乱码问题-pageEncoding与charset区别, response和request的setCharacterEncoding 区别

    java web 中有效解决中文乱码问题-pageEncoding与charset区别, response和request的setCharacterEncoding 区别 参考文章: (1)java ...

  2. Java web中不同浏览器间导出Excel文件名称乱码问题解决方案

    Java web中不同浏览器间导出Excel文件名称乱码问题解决方案 参考文章: (1)Java web中不同浏览器间导出Excel文件名称乱码问题解决方案 (2)https://www.cnblog ...

  3. 解决java web中safari浏览器下载后文件中文乱码问题

    解决java web中safari浏览器下载后文件中文乱码问题 参考文章: (1)解决java web中safari浏览器下载后文件中文乱码问题 (2)https://www.cnblogs.com/ ...

  4. Java Web中的中文编码问题分析

    一.为什么需要编码 在计算机中存储信息的最小单位是1个字节,即8bit,所以能标识的最大字符范围是0~255,而人类自然语言中例如汉语.日语要表示的符号太多,无法单纯用一个字节来完全表示,为了解决这个 ...

  5. 第三章 深入分析Java Web中的中文编码问题

    3.1 几种常见的编码格式 3.1.1 为什么要编码 一个字节 byte只能表示0~255个符号,要表示更多的字符,需要编码. 3.1.2 如何翻译 ASCII码:有128个,用一个字节的低7位表示. ...

  6. 深入分析 Java Web 中的中文编码问题

    深入分析 Java Web 中的中文编码问题 背景: 编码问题一直困扰着程序开发人员,尤其是在 Java 中更加明显,因为 Java 是跨平台的语言,在不同平台的编码之间的切换较多.接下来将介绍 Ja ...

  7. java 控制jsp_JSP学习之Java Web中的安全控制实例详解

    普通用户界面 修改登录的Servlet,修改后的代码如下: LoginProcess.java代码: package servlet; import javabean.User; import jav ...

  8. 用servlet路径访问一个html,java web中servlet、jsp、html 互相访问的路径问题

    在html">java web种经常出现 404找不到网页的错误,究其原因,一般是访问的路径不对. html">java web中的路径使用按我的分法可以分两种情况,当 ...

  9. java web 中 读取windows图标并显示

    java web中读取windows对应文件名的 系统图标 ....显示 1.获取系统图标工具类 package utils;  import java.awt.Graphics;  import j ...

最新文章

  1. python批量分析表格_Python环境下百度Ocr表格批量识别
  2. 人脸属性迁移学习笔记
  3. C++【力扣LeetCode算法题库】47. 全排列 II
  4. [翻译] WPAttributedMarkup
  5. .Net中url传递中文的解决方案
  6. 【学术相关】研究生如何与导师沟通?来自青年教师的视角
  7. JSON学习笔记(二)- 对象
  8. 怎样把计算机放到手机桌面,如何将电脑桌面的文档发送到手机微信
  9. 在ubuntu系统下cocos2dx移植到android平台
  10. LINUX版本的 MYSQL大小写敏感的处理方式
  11. C#基础学习第一天(.net菜鸟的成长之路-零基础到精通)
  12. 解决npm下载慢或者下载不了的问题-三种解决方法
  13. 使用 laravel-admin 配置后台管理系统
  14. vscode 路径宏_VSCode宏怎么设置?VSCode宏的添加方法!
  15. 什么是IT和什么是IT行业
  16. VTK:输出将样条拟合到刀具Cutter用法实战
  17. windows变量环境
  18. Monash call (莫纳什来电) -开篇
  19. 【不务正业】减肥、想瘦,我在csdn学减肥之利用python帮助女友减脂
  20. 使用 IDEA 远程 Debug 调试

热门文章

  1. 中兴力维动环监控接线图_中兴力维传统动环监控系统解决方案
  2. 安信证券资管清算重要业务在原生分布式数据库的创新实践
  3. 关于dubbo快速开发和服务提供者无法注册上注意点
  4. intel英特尔无线适配器高级设置
  5. 访问交流 | 成都市高新区领导团莅临零数科技考察指导
  6. macOS Big Sur到来,为Mac带来巨大变化
  7. 微服务的优缺点_支付宝上的好医保长期医疗险这款保险到底怎么样?保障全面吗?有哪些优缺点?值得买吗?...
  8. 深度学习系列2:框架tensorflow
  9. JSR303注解字段校验
  10. 树莓派与matlab联动并安装opencv