一.文章1 HttpServletResponse.sendRedirect与RequestDispatcher.forward方法都可以实现获取相应URL资源。 sendRedirect实现请求重定向,forward实现的是请求转发。 在web服务器内部的处理机制也是不一样的。 1. 跳转方式 运 ...
分类:
编程语言 时间:
2018-09-01 14:04:07
阅读次数:
907
代码比较粗糙,这里只做个记录,方便日后查询 ...
分类:
Web程序 时间:
2018-08-31 13:18:45
阅读次数:
175
1.复习搭建Struts2的开发环境:3个步骤 2.action VS Action类 1).action:代表一个Struts2的请求。2).Action类:能够处理Struts2请求的类 >属性的名字必须遵守与 JavaBeans 属性名相同的命名规则. >属性的类型可以是任意类型. 从字符串到 ...
分类:
其他好文 时间:
2018-08-29 20:31:14
阅读次数:
142
工作原理 Action类 Action类 私有属性及getter、setter(处理请求参数) execute()方法(处理请求) Action类访问Servlet API ActionContext *Aware()接口 Struts2配置 结果和视图 XML配置 注解配置 Struts2.xml ...
分类:
其他好文 时间:
2018-08-29 14:34:56
阅读次数:
159
Struts2的工作流程: 从一个高水平角度看,Struts2 是一个MVC拉动的(或MVC2)框架,Struts2 的模型-视图-控制器模式是通过以下五个核心部分进行实现的: 操作(Actions) 拦截器(Interceptors) 值栈(Value Stack)/OGNL 结果(Result) ...
分类:
其他好文 时间:
2018-08-26 11:49:29
阅读次数:
166
五、Struts2的工作原理及文件结构 Struts2过滤与自己相关的请求,比如.action后缀的请求,Struts2会进行过滤和处理,但如果是.html或者.jsp,Struts2不会对其进行处理,它就会放行 Struts2的工作原理图 Struts2的核心文件 web.xml 任何MVC框架都 ...
分类:
其他好文 时间:
2018-08-24 17:16:13
阅读次数:
168
1-1 Struts2入门概述 课程目标 01 Struts2的概念 02 MVC 03 Struts的发展历史 04 第一个Struts2例子 05 Struts2的工作原理及文件结构 06 深入讲解Struts2的用法 一、Struts2的概念 Struts2是Java程序员所必须学习的一门课程 ...
分类:
其他好文 时间:
2018-08-24 16:06:49
阅读次数:
118
1.发布房屋表单页面的级联下拉框如下: 2. 进入发布页面前需要查询下拉框数据,Action代码如下: 3. 房屋发布页面JSP代码如下: <s:doubleselect>标签的属性说明: list: 一级下拉框的数据来源集合,和Action中集合名称一样 listKey: 一级下拉框数据集合中的实 ...
分类:
其他好文 时间:
2018-08-23 19:27:46
阅读次数:
177
struts2 概念:处理访问服务器的请求, 代替servlet 处理表单页面的请求 使用优势:自动封装参数 参数校验 结果处理(转发重定向) 国际化 显示等待页面 表单的防止重复提交 具有更加先进的架构以及思想 struts1历史: 2与1区别就是技术上没有什么关系,Struts2 是 WebWo ...
分类:
其他好文 时间:
2018-08-23 14:12:10
阅读次数:
169
0x01 搭建环境docker https://github.com/vulhub/vulhub/tree/master/struts2/s2-048 0x02 搭建st2-057漏洞环境 后台启动进入docker 根据公告 https://struts.apache.org/releases.ht ...
分类:
其他好文 时间:
2018-08-23 14:10:32
阅读次数:
400