标签:Struts2

Java

Struts2 和 SpringMVC的区别?

darida 发布于 2019-06-13

△入口不同: Struts2:filter过滤器 SpringMvc:一个Servlet即前端控制器 △开发方式不同: Struts2:基于类开发,传递参数通过类的属性,只能设置为多例 SpringMvc:基于方法开发(一个url对应一个方法),请求参数传递到方法形参,可以为单例...

阅读(17)评论(0)赞 (0)

Java

OpenRASP v1.1 正式版发布,降低内存占用,修复多个问题

xiaoli.wang 发布于 2019-06-12

OpenRASP于2017年4月立项,其初衷是为了提供一套通用的安全框架,并提高应用对未知漏洞的防护能力。Struts2 系列漏洞属于典型的未知漏洞。从 S2-001 到最新的 S2-057,它的特点是请求特征在不断变化,最终通过某种方式执行OGNL语句或者反序列化,接着获取系统...

阅读(27)评论(0)赞 (0)

Java

Structs 全版本漏洞利用总结

22

hellas 发布于 2019-06-09

前言 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-...

阅读(47)评论(0)赞 (0)

Java

Maven基础

9

yeseng 发布于 2019-06-07

maven(翻译为“专家”,“内行”)百度百科这么描述 “maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件”。其实maven就是一个服务于java平台的项目构建工具,还可以对项目的jar包进行依赖管理。 为什么要使用maven...

阅读(30)评论(0)赞 (0)

Spring

15个经典的Spring面试常见问题

8

darida 发布于 2019-06-05

我自己总结的Java学习的系统知识点以及面试问题,已经开源,目前已经 41k+ Star。会一直完善下去,欢迎建议和指导,同时也欢迎Star: https://github.com/Snailclimb… 这篇文章主要是想通过一些问题,加深大家对于 Spring 的理...

阅读(36)评论(0)赞 (0)

Java

腾讯御界捕获Weblogic组件漏洞攻击 成功解除BuleHero蠕虫病毒威胁

15

xiaoli.wang 发布于 2019-05-23

一.背景 本周腾讯安全御见威胁情报中心接到客户求助,客户部署的腾讯御界高级威胁检测系统发现入侵感知告警信息,信息显示该公司有资产正遭受利用WebLogic Fusion中间件远程代码执行漏洞(CVE-2019-2725)的网络攻击,该公司安全人员及时联络腾讯安全专家协助...

阅读(49)评论(0)赞 (0)

Java

我入行以来java框架的几个阶段&论什么是真正的组件开发&项目中部分源码干货分享

1

hanze 发布于 2019-05-20

阅读更多 = = = 总结下这几年行业流行的开发模式。 第一阶段,SSH/M + EXTJS阶段,struts1/2 spring hibernate 阶段。  10-12年 我入行的时候,struts1基本上退出历史舞台了,只用过他做过一个项目,印象不是很深刻了,就觉...

阅读(24)评论(0)赞 (0)

Java

技术分享|浅谈Java Web漏洞分析

8

dulong 发布于 2019-05-17

介绍 本文是为和我一样有"Java Web漏洞分析恐惧症"的人准备的,所以前置知识需求很少,只需要能看懂Java代码,有Linux/OSX系统操作基础,有一定耐心去一步步实操即可。基于这个目的,本文会假设读者完全没有Java Web开发经验,所以会从最基础的环...

阅读(34)评论(0)赞 (0)

Java

初学者福音!可能是最适合你的Java学习路线和方法推荐。

2

songhua.gao 发布于 2019-05-17

我自己总结的Java学习的系统知识点以及面试问题,已经开源,目前已经 35k+ Star。会一直完善下去,欢迎建议和指导,同时也欢迎Star: https://github.com/Snailclimb… 前言 大一的时候,我仅仅接触过 C 语言,对 C 语言的掌握程...

阅读(31)评论(0)赞 (0)

Java

浅谈RASP技术攻防之实战(环境配置与代码实现)

27

songhua.gao 发布于 2019-05-17

之前偶们有就RASP技术攻防基础作过简单介绍,穿越捷径:请点击 今儿接上回,说一说环境配置的事儿,废话不多说,直接进入正题: PS:代码已上传至github,地址: https://github.com/iiiusky/java_rasp_example 初始化项目 首先我们在I...

阅读(28)评论(0)赞 (0)

Java

SPEL表达式注入-入门篇

20

wenming.gapo 发布于 2019-05-14

Spring Expression Language(简称SpEL)是一种强大的表达式语言,支持在运行时查询和操作对象图。语言语法类似于Unified EL,但提供了额外的功能,特别是方法调用和基本的字符串模板功能。同时因为SpEL是以API接口的形式创建的,所以允许将其集成到其...

阅读(60)评论(0)赞 (0)

Spring

面试阿里,面试官问我有没有男朋友?

1

likai 发布于 2019-05-13

点击上方“ 开发者技术前线 ”,选择“星标” 13:11 在看 真爱 作者:  小熙  |  责编: 可可    来源 : 开发者技术前线   刚好五一前后,又是大家 面试的高峰期,本文是Java开发...

阅读(61)评论(0)赞 (0)

Java

浅谈RASP技术攻防之实战[环境配置篇]

18

puefu.he 发布于 2019-05-07

之前偶们有就RASP技术攻防基础作过简单介绍,穿越捷径: 请点击 今儿接上回,说一说环境配置的事儿,废话不多说,直接进入正题 PS:代码已上传至github,地址: https://github.com/iiiusky/java_rasp_example 初始化项目 首先我们在I...

阅读(35)评论(0)赞 (0)

Java

SpringMVC框架复习大纲【面试+提高】

49

zhuangli 发布于 2019-05-06

文章越往后越是精华 一、SpringMvc介绍 1.什么是springmvc Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型...

阅读(51)评论(0)赞 (0)

Java

2018年最新Java面试题及答案

6

xubiao.zhuang 发布于 2019-05-04

下列面试题都是在网上收集的,本人抱着学习的态度找了下参考答案,有不足的地方还请指正,更多精彩内容可以关注我的微信公众号:Java团长 面向对象特征 封装,继承,多态和抽象 封装 封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法来改 变它内部的数据。在 ...

阅读(47)评论(0)赞 (0)

Java

2019最新Java Web J2EE下的两大框架SSH和SSM对比

3

xiaoli.wang 发布于 2019-04-29

当下流行的两种企业开发MVC开源框架,是我们 Java 程序猿必备知识能力。MVC,即模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界...

阅读(41)评论(0)赞 (0)

Spring

Spring学习笔记

65

小丁 发布于 2019-04-28

1.spring介绍 spring并不局限于某一层. spring是对象的容器,帮我们"管理"项目中的所有对象 2.spring搭建 1.导包(idea直接新建Spring项目,一般的都有,除了依赖) 2.准备类 3.书写配置(src/applicationC...

阅读(49)评论(0)赞 (0)

Java

腾讯这套SpringMvc面试题你懂多少(面试必备)

yeseng 发布于 2019-04-27

答:SpringMvc 是 spring 的一个模块,基于 MVC 的一个框架,无需中间整合层来整 2、Spring MVC 的优点: 答:1)它是基于组件技术的.全部的应用对象,无论控制器和视图,还是业务对象之类的都是 组件.并且和 Spring 提供的其他基础结构紧密集成. ...

阅读(32)评论(0)赞 (0)