第二次作业

一.5.6.1练习

index.jsp用来存数据
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GhhvUNNX-1678952923542)(null)]

show.jsp用来存操作
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wSJ0GKVt-1678952923554)(null)]

运行效果
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BfTI8tiS-1678952923501)(null)]

二.布置的作业

index.jsp代码:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KPx1CaPO-1678952923508)(null)]

show.jsp代码:
image
这里注意eclipse不太智能,有的行明明没有问题,它偏偏在行的前面加上一个❌,直接忽视就行

表单:
image

提交后效果:
image
这个地方还是没有解决爱好里面的中文乱码问题,不知道怎么处理中文字符。老师说以后会学解决方法,目前就先这样了。

三.第二次作业的改进:

前面提交的那一部分作业存在问题:没有解决中文乱码,所以在此想办法改进一下。

解决中文乱码的问题

我前面写的代码和书上写的代码最大的不同就是,在获取信息是我没有用到.getBytes("ISO8859-1"),"utf-8")这段代码。因为我想的是,我的
页面已经是utf-8编码了, 再转成ISO8859-1, 最后转成utf-8, 这不是多此一举吗。然后室友告诉我这是因为虽然你页面写的编码方式是utf-8,
其实在浏览器向服务器传输数据时用的还是ISO8859-1, 所以有必要用getBytes()再转一次编码方式。

果不其然,修改后就解决中文乱码的问题了。以下时修改后的效果:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值