一周学习总结-2018/4/16

一周时间过得很快,转眼已近开学一个半月了,周围厉害的同学都陆陆续续拿到实习offer,过不久就去实习了。看着很让人眼红,不过我自己自己的实力还不够,需要好好静下心来学点东西,即使自己现在侥幸拿到offer,进公司也不过是浑水摸鱼,完全达不到公司要求的。所以还是沉淀沉淀等秋招吧。毕竟每个人走的路不一样,要制定适合自己的学习路线。

 这周将web高级视频看完了,struts看了四分之三,之前觉得ssh框架过时了,并没有具体去学过,导致现在遇到很多问题,需要自己慢慢去理解,总结。这里罗列几个问题:

1.在做cookie练习时代码检查无误,但是第二次登录不能直接进入welcome.jsp,在火狐的调试下也能看到cookie的保存
记录,最后发现是存用户名时cookie的转码和解码出了问题:在存的时候进行转码即name=URLEncoder.encode(name,"UTF-8");取得时候进行解码name=URLDecoder.decode(name,"UTF-8");这两者不能搞错,否则结果出不来由于cookie是ASCLL编码方式,所以要把文本框中的内容编码到ascll,便于存到cookie

2.在用struts1框架时  前台输入用户名和密码时只有密码传进了数据库,用户名显示为null想到是表单里的信息不匹配的原因,这里如果想要设置的ActionForm form对象成功接收到用信息前台的name值必须和用户字段相同

3用户没登录前台显示未登录,登录显示用户名但是有一个bug就是用户注册完未登录也能显示用户名。这里的原因是因为注册与登录完同时将这个用户数据存入session,导致主页面在没有登录的情况下显示了注册的用户名。

明天可以把struts结束掉,开始学习hibernate,预计最多一周内结束。同时进行的是算法与java高并发。希望这样的学习进度自己能够保持住。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值