今天我学习了自定义一个简单的MVC框架,这个我们首先要知道什么是MVC框架! MVC框架: MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务 ...
分类:
Web程序 时间:
2018-03-03 19:29:30
阅读次数:
225
整合原理 整合步骤: 1、导包 2、单独配置Spring容器 导入约束(spring-config.xml) 配置spring随项目启动(web.xml) 3、单独配置struts2 配置核心过滤器 4、struts2与spring整合 配置常量(Struts.xml) 配置spring负责创建ac ...
分类:
编程语言 时间:
2018-03-02 18:48:23
阅读次数:
205
一、Struts2 的第一个程序 1.拷贝jar包 2.在web.xml中配置Struts2的前端控制器StrutsPrepreAndExecuteFilter<?xml version="1.0" encoding="UTF-8"?>
<web-a
分类:
其他好文 时间:
2018-02-28 14:11:43
阅读次数:
163
1.Struts2简介 Struts 2是一个MVC框架,以WebWork框架的设计思想为核心,吸收了Struts 1的部分优点 Struts 2拥有更加广阔的前景,自身功能强大,还对其他框架下开发的程序提供很好的兼容性 Struts官网 http://struts.apache.org/ apps ...
分类:
其他好文 时间:
2018-02-28 14:09:33
阅读次数:
163
1.使用Struts2操作ServletAPI 解耦: 方式一:Map<String,Object> map=ActionContext.getContext().getSession(); 方式二:注入SessionAware getSession(Map<String,Object> map){ ...
分类:
其他好文 时间:
2018-02-28 14:06:37
阅读次数:
179
原因:因为我的User表中有一个角色字段是对象来的,而前台传来的只是string类型的字段, 所以用模型驱动时候没办法生成User对象,struts2会自动校验出错误,直接返回input视图。 问题就出在这里,业务员和经理这里传过去的只是字段,不是对象 表的设计为:可以看出role是对象, ...
分类:
其他好文 时间:
2018-02-28 12:50:17
阅读次数:
110
一、OGNL表达式 OGNL:对象视图导航语言. ${user.addr.name} 这种写法就叫对象视图导航. OGNL不仅仅可以视图导航而且还支持比EL表达式更加丰富的功能. 语法: 二、OGNL表达式与Struts2结合 1、三种接收参数的原理 2、获取参数 3、查找顺序 ...
分类:
其他好文 时间:
2018-02-27 13:22:09
阅读次数:
160
本篇文章为大家讲述一下Struts2中一个action里有多个方法的处理 1.首先我们可以看到这个自定义action中有4个方法 这个action没有实现Action接口而是继承了ActionSupport类,而ActionSupport实现了Action接口并且对execute方法进行了实现,所以 ...
分类:
其他好文 时间:
2018-02-26 17:37:38
阅读次数:
151
如何使用Struts2实现最基本的例子 1.首先要先引入几个依赖 我这里使用的是idea,在pom文件中引入以下依赖 ...
分类:
其他好文 时间:
2018-02-26 16:26:03
阅读次数:
130
一个action调用多个方法:通过实现ActionSupport action方法 以上就是一个action调用多个方法最基本的案例。 ...
分类:
其他好文 时间:
2018-02-26 16:19:38
阅读次数:
162