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、竹简卷起来,显示学习结束。并加一些文字特效。

Java Web中乱码问题的更多相关文章

  1. Java/Java Web中乱码解决汇总

    在开发Java/Java Web Application过程中,往往会出现乱码问题,而且有的时候真会弄得人很烦,浪费太多的时间. 记得之前看过一篇帖子,详细解释了Encoding/Decoding过程 ...

  2. java web中乱码的种类和一些解决方式

    在java web课堂测试中遇到了一些乱码问题 ,从百度上找到了许多种解决方法和乱码的种类,在这里总结一下. 一.文件出现乱码 [右击文件]->[Properties]->[Resourc ...

  3. Java web中常见编码乱码问题(一)

    最近在看Java web中中文编码问题,特此记录下. 本文将会介绍常见编码方式和Java web中遇到中文乱码问题的常见解决方法: 一.常见编码方式: 1.ASCII 码 众所周知,这是最简单的编码. ...

  4. Java web中常见编码乱码问题(二)

    根据上篇记录Java web中常见编码乱码问题(一), 接着记录乱码案例: 案例分析:   2.输出流写入内容或者输入流读取内容时乱码(内容中有中文) 原因分析: a. 如果是按字节写入或读取时乱码, ...

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

    解决java web中safari浏览器下载后文件中文乱码问题 String fileName = "测试文件.doc"; String userAgent = request.g ...

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

    深入分析 Java Web 中的中文编码问题 1.几种常见的编码格式 1.1 为什么要编码 在计算机中存储信息的最小单元是 1 个字节,即 8 个 bit, 所以能表示的字符范围是 0 ~ 255 个 ...

  7. Java Web中解决乱码的方式

    Java Web中解决乱码的方式 方式一:添加编码过滤器 package com.itmacy.dev.filter; import javax.servlet.*; import javax.ser ...

  8. JAVA WEB 中的编码分析

    JAVA WEB 中的编码分析 */--> pre.src {background-color: #292b2e; color: #b2b2b2;} pre.src {background-co ...

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

    编码问题一直困扰着我,每次遇到乱码或者编码问题,网上一查,问题解决了,但是实际的原理并没有搞懂,每次遇到,都是什么头疼. 决定彻彻底底的一次性解决编码问题. 1.为什么要编码 计算机的基本单元是字节, ...

随机推荐

  1. vue小总结

    以下是我在使用vue过程中自己对vue的一些小总结,希望对学习vue的亲们能有所帮助: 1.   http的post请求: this.$http({url: '/someUrl', method: ' ...

  2. AngularJS之Directive(三)

    前言 angular核心部分如下图几大块,最重要的莫过于指令这一部分,本文将重点讲解指令这一部分,后续笔者将通过陆续的学习来叙述其他如:factory.service等,若有叙述错误之处,欢迎各位指正 ...

  3. cookie属性详解

    在chrome控制台中的resources选项卡中可以看到cookie的信息. 一个域名下面可能存在着很多个cookie对象. name字段为一个cookie的名称. value字段为一个cookie ...

  4. Git版本控制Windows版快速上手

    说到版本控制,之前用过VSS,SVN,Git接触不久,感觉用着还行.写篇博文给大家分享一下使用Git的小经验,让大家对Git快速上手. 说白了Git就是一个控制版本的工具,其实没想象中的那么复杂,咱在 ...

  5. 最详细的网站改版SEO优化指南:如何让排名不降反升

    我知道,网站改版很是让人头疼.首先,这个过程需要很长时间还有大量工作要做,并且通常结果不会如你的预期.其次,改版确实有破坏之前为 SEO 所做努力的风险. 但不要因为通常网站改版带来排名下降就认为这是 ...

  6. 浅析Openflow

    这应该算是我在博客园的第一篇技术性的文章. OH,不,这不是一篇技术性的文章,只是一篇很好玩的浅显分析接触到的技术的文章.只是个人的理解,并没有任何的代码和执行的操作.初次带来的,是从08年开始火起来 ...

  7. 制作动画或小游戏——CreateJS事件(二)

    在Canvas中如果要添加事件,就需要计算坐标来模拟各种事件,而EaselJS中已经封装好了多个事件,只需调用即可. 一.事件 1)点击 事件是绑定在Shape类中的,click事件与DOM中的意思是 ...

  8. 用CSS制作带图标的按钮

    先上一张效果图

  9. ssh整合问题总结--使用struts2+Ajax+jquery验证用户名是否已被注册

    在用户模块中的用户注册需求上,通常要进行用户名是否已被注册的验证,今天正好写了这个需求,把详细代码和所遇到的问题贴过来.在使用struts2+ajax时候,通常我们会返回json类型的数据,但是像上面 ...

  10. Spring配置c3p0数据源时出错报:java.lang.NoClassDefFoundError: com/mchange/v2/ser/Indirector

    今天在使用Spring配置c3p0数据源时,使用的数据库是mysql,服务器是tomcat,运行时报了一个 java.lang.NoClassDefFoundError: com/mchange/v2 ...