day13_exercises

  1. jsp的发展模式和mvc的介绍

  1. mvc的设计思想是如何体现在javaee中的

  1. javabean的介绍&内省的api介绍

class 是Object类的getclass 方法

 

 

  1. 用户的注册和登录逻辑分析

  1. 注册的表单的编写

 

验证码的生成(显示)虽然是一个servlet 程序,但他是view层的,而不是controller

CheckImageServlet.java

 

 

 

 

  1. 注册的表单的校验

 

regist.jsp

效果:

  1. 用户的注册(验证码校验&beanutils封装数据)

User.java

RegistServlet.java

 

8.注册业务逻辑代码实现(一)

 

Ctrl+shift +O 快速导入包

UserService.java

XmlUtils.java

RegistServlet.java

 

 

9.注册的代码实现(二)__空指针异常

RegistServlet.java

 

 

regist.jsp

UserService.java

 

XmlUtils.java

message.jsp

 

 

 

10.用户的登录代码实现&注销的功能

 

Login.jsp

index.jsp

UserService.java

 

 

LoginServlet.java

 

LogoutServlet.java

11.记住用户名和密码的实现

业务逻辑

 

 

 

代码

loginServlet.java

login.jsp

 

index.jsp

12.解决cookie中存中文以及解码url编码的值

EL的自定义函数的配置

myel.tld(必须放在WEB-INF目录下)

 

 

 

 

login.jsp

三种解决本地读取cookie乱码的方式

建立tld文件联系

 

1.自定义的EL表达式函数

 

 

Operation.java

LoginServlet.java

解决cookie在接收保存到XML文件中的乱码

先是接收request中的信息

 

再是保存到XML文件中的乱码

13.将xml文件挪到工程中去

XmlUtils.java

当做数据库用的XML文件应该放在哪里?

注:放在工程的src下的 非Java 文件,会被原封不动的发布到WEB应用下的WEB-INF 目录下的classes目录

,所以如果要查看添加的数据也应该去web应用目录下去看,而不是工程下的src目录去找

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值