• 暂时停更一段时间!
  • 近期网站将陆续进行前端页面改造!
  • 招募网站编辑,联系站长!

传智播客ssh+ssm五大框架笔记下载

文章目录[隐藏]

传智播客 ssh+ssm 五大框架笔记

包含hibernate框架开发 2016 版资料(共四天),Mybatis+Spring(共 4 天),Spring(共四天天),Struts2框架 2016 版资料(四天)

 

 

 

所有资料包含讲义和上课笔记

Struts2_day01

Struts2 课程安排

第一天    struts2入门

 

第二天    struts2数据操作

 

第三天 struts2值栈

 

第四天 struts2拦截器

今天内容

1 struts2概述

(1)应用在 web

 

2 struts2入门案例

 

3 struts2底层执行过程

 

4 struts2相关配置

(1)struts.xml配置

– package、action、result标签

(2)常量配置

(3)分模块开发

 

5 struts2的 action创建

(1)有三种

(2)一般使用继承类 ActionSupport实现

 

6 struts2的 action方法访问

(1)使用 action标签 method属性,method属性值写执行的方法名称

(2)使用通配符方式,使用*匹配任意内容,method里面写*值,写法固定 {1}

 

Struts2 概述

1 struts2框架应用 javaee三层结构中 web层框架

 

2 struts2框架在 struts1和 webwork基础之上发展全新的框架

 

3 struts2解决问题:

 

4 struts2版本

 

5 web层常见框架

(1)struts2

(2)springMVC

 

Struts2 框架入门

第一步 导入jar

1)在lib中有jar包,不能把这些jar都导入到项目中

2)到apps目录里面,找到示例程序,从示例程序复制jar

 

第二步 创建action

 

第三步 配置action类访问路径

1)创建struts2核心配置文件

核心配置文件名称和位置是固定的

位置必须在src下面,名称 struts.xml

 

2)引入dtd约束

 

3action配置

 

访问路径:

http://127.0.0.1/struts2_day01/hello.action

 

第四步 配置struts2过滤器

 

 

Struts2 执行过程

画图分析过程

 

查看源代码

 

1 过滤器在服务器启动时候创建,创建过滤器时候执行init方法

1)在init方法中主要加载配置文件

包含自己创建的配置文件和struts2自带配置文件

** struts.xml

** web.xml

 

Struts2 的核心配置文件

1 名称和位置固定的

 

2 在配置文件中主要三个标签 packageactionresult,标签里面的属性

 

 

 

标签 package

1 类似于代码包,区别不同的action,要配置action,必须首先写package标签,在package里面才能 配置action

 

2 package标签属性

1name属性

– name属性值根功能本身没有关系的,

在一个配置文件中可以写多个package标签,name属性值不能相同的

 

2extends属性

属性值固定的,struts-default

写了这个属性之后,在package里面配置的类具有action功能

 

3namespace属性

– namespace属性值和action标签里面的name属性值构成访问路径

 

 

 

 
文件下载

访问密码:(回复可见)

注意:本段内容须成功“回复本文”后“刷新本页”方可查看!


丨极客文库, 版权所有丨如未注明 , 均为原创丨
本网站采用知识共享署名-非商业性使用-相同方式共享 3.0 中国大陆许可协议进行授权
转载请注明原文链接:传智播客 ssh+ssm 五大框架笔记下载
喜欢 (4)
[247507792@qq.com]
分享 (0)

邀请您免费 注册账号 登录 即可参与讨论!

(20)个小伙伴在吐槽
  1. 感谢感谢你
    1715798992018-11-19 09:33 (2天前) Windows 7 | Chrome 63.0.3239.132
  2. 感谢感谢你
    xiaoshuo5662018-11-17 10:09 (4天前) Windows 10 | Firefox浏览器 60.0
  3. 谢谢您的分享
    田小胖2018-10-27 23:15 Windows 10 | Chrome 55.0.2883.87
  4. 一直在找,非常感谢!
    zzzmmm2018-10-20 06:15 Mac OS X | Firefox浏览器 62.0
  5. 一直在找,非常感谢!
    dabao12572018-10-16 23:44 Windows 10 | Chrome 47.0.2526.106
  6. 好资料,谢谢分享
    ppovv2018-10-14 11:00 Windows 7 | Chrome 68.0.3440.106
  7. 66666
    186709050132018-10-06 22:37 Windows 10 | Chrome 63.0.3239.132
  8. 21321321321
    5632160542018-10-03 19:26 Windows 7 | Chrome 63.0.3239.26
  9. 冲压谢谢分享!!!!!!!!!!!!
    2795942612018-09-18 16:34 Windows 10 | Chrome 68.0.3440.106
  10. 666
    起风了2018-09-13 21:29 Windows 8.1 | Chrome 63.0.3239.132
  11. 看好
    雪梅2018-08-12 14:54 Linux | Chrome 57.0.2987.108
  12. 感谢
    nono3525343192018-08-11 11:18 Windows 10 | Chrome 68.0.3440.106
  13. 签到成功!签到时间:2018-07-04 09:38:20,每日打卡,生活更精彩哦~
    zxtreasurea2018-07-04 09:38 Windows 10 | Chrome 67.0.3396.99
  14. 哇塞范赛风赛风赛风赛风
    DC2018-07-03 19:59 Windows 10 | Chrome 66.0.3359.181
  15. 666
    qqq2018-07-02 20:33 Windows 7 | Chrome 50.0.2661.102
  16. 好的啊。
    dbl2018-06-30 10:15 Windows 10 | Chrome 67.0.3396.99
  17. hao!
    xiaomingming70442018-06-26 14:24 Mac OS X | Safari浏览器 604.3.5
  18. 谢谢
    bitternolis2018-06-21 21:34 Windows 10 | Chrome 67.0.3396.87
  19. 很谢谢了
    kukeyan2018-05-22 10:26 Windows 7 | Chrome 55.0.2883.87
  20. 谢谢
    寒枫2018-05-12 00:38 Linux | Chrome 57.0.2987.132