Struts2学习笔记

1.不继承,不接口
2.继承actionsupport类
3.接口action接口
4.我们可以使用modeldriven模式
5.我们可以自己编写bean进行struts2的扩展,但是
一般不需要,因为struts2的功能已经很强大了!
6.我们可以将default.properties文件中的很多定义
,建一个file文件起名为struts.properties进行覆盖!


7.jsp的根为服务器的根
   xml中的根为项目(网站)的根

8.命名空间的好处:
就是多人开发项目的时候,根据命名空间的不同,
可以避免当action名字相同的时候,需要大量修改路径
,修改文件。可以对比较重要的资源做出安全防护!!

9.配置tomcat的用户的时候,修改tomcat-users.xml
文件

10.我的重要信息加密还不好用。

11.当没有找到相同的命名空间的时候,它将从默认的命名空间找相应的action,并且如果action有好几个相同的话,会用最后一个,前面的不好用!


12.使用method


13.
MyStruts7:Zero configuration-注解配置【有错误】


14.如果想让对方看到你的页面源代码:
type=“plaintext”

15.tomcat的work文件夹中的项目文件可以清空,当你重新部署项目的时候,又会重新生成!!!

16.请求已发送,服务器正在验证:execAndWait

17.令牌机制:token

18.注解配置的问题:没看好


19.针对action做一个国际化文件
   针对package做一个国际化文件
   针对webapp做一个国家化文件
【默认的时候struts2会按照action级别
,package级别和webapp级别查找需要的国际化文件。】

20.在struts中遇到classnotfound类找不到的
问题,就是因为你的action类有问题,或者你引用的
action不存在,反正跟action有关。

21.
手动验证:
validate()这个方法是公用的,可以将都需要用到的
放在这个方法中。
validateLogin()就存放login的方法验证
validateReg()就存放reg的方法验证

struts2带了验证标签库 自动验证:


22.学习类型转换
【领域模型做不是很懂】

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值