一、action是struts2的控制器,SpringMVC的控制器controller; model也就是javaBean; 二、 ...
分类:
编程语言 时间:
2019-10-06 16:32:01
阅读次数:
75
一、项目框架结构 MVC & Web、service、dao 二、使用代码 访问: ...
分类:
其他好文 时间:
2019-10-06 15:14:03
阅读次数:
68
一、struts2执行流程 二、架构图 只需要编写黄色部分的代码; ...
分类:
其他好文 时间:
2019-10-06 15:08:34
阅读次数:
54
maven jar仓库 :存放maven项目使用的jar包. 中央仓库,存放99%免费开源项目jar包,apache公司负责维护的,以T为单位的存储. 例如 : struts2-core-2.3.24 版本 maven项目通过坐标去仓库中,引入需要的jar包 groupId 公司信息, org.ap... ...
分类:
其他好文 时间:
2019-10-05 12:36:58
阅读次数:
87
拦截器: 在谈拦截器之前,我觉得有必要提一下和过滤器的区别。 1. 首先拦截器是Struts2自己的,只有用了Struts2框架才可以使用拦截器,而过滤器是servlet规范中的一部分,任何java web工程都可以使用; 2. 其次拦截器只可以拦截Action,而过滤器理论上可以拦截任何东西(js ...
分类:
其他好文 时间:
2019-10-04 17:13:37
阅读次数:
70
过滤器: 过滤器可以处理用户的请求和程序响应的内容,可用于权限控制、编码转换的场合。过滤器是servlet规范中的一部分,任何java web工程都可以使用。 使用过滤器之前你得定义一个过滤器(实例化一个对象),也可以根据需求自己写一个类(继承java.Servlet.Filter接口,实现init ...
分类:
其他好文 时间:
2019-10-04 15:05:13
阅读次数:
81
一、概述 AOP(Aspect Oriented Programming)称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等等,Struts2的拦截器设计就是基于AOP的思想,是个比较经典的例子。在不改变原有的逻辑的基础上,增加一些额外的功能。代理也是这个功能,读 ...
分类:
编程语言 时间:
2019-09-30 20:07:48
阅读次数:
105
这里呢,主要讲的是redis.conf(版本是基于redis-5.0.0) 我们需要注意的是,奇数的版本,是测试版本,偶数的版本,是稳定的版本。 1.开头说明 ################################## INCLUDES ########################## ...
分类:
其他好文 时间:
2019-09-29 22:06:15
阅读次数:
119
今天学习到了一个新的设计模式:代理模式。介绍借鉴了runoob的: 意图:为其他对象提供一种代理以控制对这个对象的访问。 主要解决:在直接访问对象时带来的问题,比如说:要访问的对象在远程的机器上。在面向对象系统中,有些对象由于某些原因(比如对象创建开销很大,或者某些操作需要安全控制,或者需要进程外的 ...
分类:
其他好文 时间:
2019-09-28 15:08:18
阅读次数:
93
● 示例项目结构 ● demo1.jsp <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//E ...
分类:
其他好文 时间:
2019-09-25 17:26:08
阅读次数:
107