structs可以对参数进行自动封装,做法也很简单. 一,action参数自动封装: 1,可以直接在action类中,声明public的属性,接受参数。 2,属性也是是private,如果是private,需要提供setter方法,也可以根据需要提供getter方法。 3,struts可以自动对类型 ...
分类:
编程语言 时间:
2018-08-11 19:35:03
阅读次数:
138
一、概述 Spring web mvc和Struts2都属于表现层的框架,它是Spring框架的一部分。Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架, 即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求- ...
分类:
编程语言 时间:
2018-08-11 18:50:52
阅读次数:
136
1,配置文件的引用 struts中配置文件可以有多个,每个模块的包里面都可以单独设立一个struts配置文件。 主的配置文件,放在“src”文件夹下,可以引入其他配置文件,引入方式: 其中file属性的配置路径可以右键,copy qualified name 2,常用常量的配置 指定request编 ...
分类:
编程语言 时间:
2018-08-11 17:17:38
阅读次数:
174
在网上搜索了很多ssh223的配置文章,但有的开发环境不同,版本也不同,下面是我做的ssh223的开发配置教程,以供参考(因为是很久很久以前写的,因此环境有些古老,有用得到朋友根据实际情况来就OK)开发环境:MyEclipse5.5+Tomcat6.0+MySql5.1配置环境:Struts2.1.6+Spring2.0+Hibernate3.1第一步:创建Java-WebProject工程,选择
分类:
编程语言 时间:
2018-08-11 12:29:25
阅读次数:
178
struts和spring整合,因为action由spring进行管理,需要在spring配置文件中设置相对应的action的属性scope="prototype",绝对不能用默认值scope="singleton",设置成scope="prototype"相当于每次都会去new一个实例,否则用一个实例去去处理所有的请求,就会发生例如验证
分类:
其他好文 时间:
2018-08-11 12:26:12
阅读次数:
173
目前很多公司的架构,从Struts2迁移到了SpringMVC。你有想过为什么不使用Servlet+JSP来构建Java web项目,而是采用SpringMVC呢? 既然这样,我们从源头说起。Struts2的源头其实也是Servlet。Servlet的作用是接收浏览器传给服务端的请求(request ...
分类:
编程语言 时间:
2018-08-11 01:11:58
阅读次数:
277
层次划分 面向抽象编程 带来极大的灵活性 IOC(DI) 依赖注入 控制反转: 正式使用spring IOC 控制反转 不用自己写实现 由容器完成 建议使用appicatiioncontext DI: SET注入就是调用set方法 2.构造方法注入、 id,name Id和name可以互换 唯一的区 ...
分类:
编程语言 时间:
2018-08-10 19:51:45
阅读次数:
192
Spring MVC的体系结构 1)控制器(两种):①DispatcherServlet(等价于Struts2中的Filter) ②Controller(等价于Struts2中的Action) 2)映射处理器:HandlerMapping(完成请求和Controller之间的调用,等价于Struts ...
分类:
编程语言 时间:
2018-08-10 13:16:34
阅读次数:
150
1 <%@ page language="java" contentType="text/html; charset=UTF-8" 2 pageEncoding="UTF-8"%> 3 <%@taglib uri="/struts-tags" prefix="s"%> 4 <!DOCTYPE htm ...
分类:
其他好文 时间:
2018-08-10 01:26:38
阅读次数:
125
Spring框架的优点 1.使用Spring的IOC容器,将对象之间的依赖关系交给Spring,降低组件之间的耦合性,让我们更专注于应用逻辑 2.可以提供众多服务,事务管理,WS等。 3.AOP的很好支持,方便面向切面编程。 4.对主流的框架提供了很好的集成支持,如hibernate,Struts2 ...
分类:
编程语言 时间:
2018-08-09 22:01:38
阅读次数:
174