第四次练习(2个小时)

本次练习中,我基于书上的例题优化了登陆系统代码,用两个页面替代了原来的三到四个。主要逻辑是通过一个文件处理登陆(处理cookie),另一个文件处理登陆后的内容展示。关键在于利用字符串控制显示文本,并通过if语句判断cookie和接收数据的空值状态。在实践中,发现if语句的嵌套使用及else的配合成为难点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这次练习我在书上例题的基础上对一些代码做出了修改,虽然老师说用三到四个页面,但我觉得两个页面可以实现。主要思路就是一个文件负责登陆页面(导入cookie),一个文件负责登陆后的页面(接受cookie)。登陆页面的文字显示通过一个字符串负责,通过判断接受的cookie是否为空来判断应该显示的文字是什么,配合简单的字符串加减就可以实现。然后登陆后的页面同样需要字符串来显示不同的文字,只不过需要借助if语句来判断接收到的相关数据是否为空,从而输出不同的文字。

主要这次练习的主要时间其实用在了不同的尝试上,事实上最初对于if语句的使用我觉得可以直接放进一个<%%>中通过System.out.print来输出,但是却行不通。于是我想到了书上例5-3中的代码对于if语句的分割使用,就成功输出。但是这种分割语句有一个问题,怎么使用else?我尝试在if之后故技重施使用else,但却行不通。这就是我这次练习最纳闷的问题。

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值