首页 理论教育 JavaWeb设计与应用教程-解决中文乱码

JavaWeb设计与应用教程-解决中文乱码

时间:2023-10-29 理论教育 版权反馈
【摘要】:在JSP程序中,通过表单提交的数据中如果存在中文,则获取该数据后输出到页面中可能出现乱码现象。通过JavaBean实现这些转码操作,可以在不同项目中重复使用,实现代码的复用。完成步骤如下:新建一个名为JavaBeanDemo4的Web项目。在src目录下,创建用于转码操作的工具JavaBean文件MyTools.java。根据功能,JavaBean分为可视化JavaBean和非可视JavaBean。JavaBean实现计算梯形的面积。

JavaWeb设计与应用教程-解决中文乱码

在JSP程序中,通过表单提交的数据中如果存在中文,则获取该数据后输出到页面中可能出现乱码现象。通过JavaBean实现这些转码操作,可以在不同项目中重复使用,实现代码的复用。完成步骤如下:

(1)新建一个名为JavaBeanDemo4的Web项目。

(2)创建留言页面index.jsp,其中表单包含author、 title和content三个字段,分别表示留言者、留言标题和留言内容。输入代码如下:

(3)在src目录下,创建用于封装表单数据的值JavaBean文件WordSingle.java。

(4)在src目录下,创建用于转码操作的工具JavaBean文件MyTools.java。

(5)创建表单处理页面doWord.jsp,该页面主要用来接收表单数据,然后将请求转发。具体代码如下:

(6)创建留言显示页面show.jsp,具体代码如下:(www.xing528.com)

总之,JavaBean是一个可重复使用的软件部件,是一种特殊的Java类。根据功能,JavaBean分为可视化JavaBean和非可视JavaBean。非可视JavaBean又可分值JavaBean和工具JavaBean两类。在JSP中使用JavaBean组件,必须应用<jsp: useBean > < jsp: setProperty > < jsp: getProperty>等JSP的操作指令。

习题

1.编写一个计算圆的周长和面积的JavaBean,同时编写一个调用该JavaBean的JSP程序,实现对指定半径的圆的周长和面积的输出。

2.编写一个JSP页面和JavaBean。 JSP页面提供一个表单,用户可以通过表单输入梯形的上底、下底和高的值。JavaBean实现计算梯形的面积。

3.什么是JavaBean? JavaBean技术的优点有哪些?

4.分别介绍值JavaBean与工具JavaBean的作用。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈