单例模式,是特别常见的一种设计模式,因此我们有必要对它的概念和几种常见的写法非常了解,而且这也是面试中常问的知识点。 所谓单例模式,就是所有的请求都用一个对象来处理,如我们常用的Spring默认就是单例的,而多例模式是每一次请求都创建一个新的对象来处理,如structs2中的action。 使用单例 ...
分类:
编程语言 时间:
2020-02-04 23:28:54
阅读次数:
68
Structs2框架已知的漏洞编号如下: S2-005 S2-009 S2-016 (含S2-013) S2-019 S2-020 S2-021 S2-032 S2-037(含S2-033) DevMode S2-045 S2-046 S2-048 S2-052 S2-055 S2-057 S2-0 ...
分类:
其他好文 时间:
2019-10-06 11:39:14
阅读次数:
65
namespace常用/,或/包名。 当xml文件较大时,可以使用多个xml文件来配置,比如在每个包下使用一个xml来配置这个包的action,在structs.xml中使用<include>把其他xml配置文件包含进来即可。 设置处理请求的方法 可在<action>中使用method属性来设置,可 ...
分类:
其他好文 时间:
2019-09-03 19:29:05
阅读次数:
152
1.Struts2概述 struts2框架应用 javaee三层结构中web层框架 struts2框架在 struts1和 webwork基础之上发展全新的框架 struts2解决间题: 4. structs2版本 5. web层常见框架 :springMVC 2.Structs2框架入门 1.导入 ...
分类:
其他好文 时间:
2019-07-23 10:03:21
阅读次数:
104
1、表现层:structs2 structs2框架的应用主要在控制上,它控制页面资源传送到指定控制器,控制器在作出相应的处理后,返回新的页面资源。主要负责的是mvc的分离。 2、业务逻辑层:spring 分层架构,允许选择使用任意一个组件,每个组件可独立存在。在事务管理和依赖注入方面有很大的用处; ...
分类:
其他好文 时间:
2019-05-21 14:32:40
阅读次数:
140
1.使用步骤 1) 导入struts2的支持jar包 名称 | 说明 | struts2 core 2.3.4.1.jar | Structs2的核心类库 xwork core 2.3.4.1.jar | xwork的核心类库,webwork框架的支持,struts2的前身就是webwork ogn ...
分类:
其他好文 时间:
2018-12-18 19:55:22
阅读次数:
192
Bean的作用范围:(重点) Sping的bean标签中有一个属性名为scope,该属性就是用来设置作用范围。 作用域类型值:singleton、prototype、request、session、globalsession 下面分别介绍这5个类型 singleton:单例模式,Spring默认使用 ...
分类:
编程语言 时间:
2018-09-08 10:26:38
阅读次数:
225
Spring 的核心是控制反转(IoC)和面向切面(AOP)。 简单来说,Spring 是一个分层的 JavaSE/EEfull-stack( 一站式) 轻量级开源框架。 EE 开发分成三层结构:* WEB 层: Spring MVC.(或者Structs2+jsp等)* 业务层: Bean 管理: ...
分类:
编程语言 时间:
2018-06-01 16:20:01
阅读次数:
237
S2-048 远程代码执行漏洞 影响版本: 2.0.0 - 2.3.32 之前在网上说只要时2.3.*的版本都有这个漏洞,自己装了个2.3.34的试了几次都没有执行 然后下载了找到了这篇文章才知道影响版本时2.0.0到2.3.32 https://vulhub.org/#/environments/ ...
分类:
其他好文 时间:
2018-04-12 13:35:39
阅读次数:
104
一、框架的入口 1、Structs2采用Filter(StructsPrepartAndExecuteFilter)来进行实现。 2、SpringMVC采用Servlet(DispatcherServlet)来进行实现。 Filter在容器启动之后立即初始化,服务器停止后销毁,比Servlet晚。 ...
分类:
编程语言 时间:
2018-03-19 13:39:47
阅读次数:
241