(1) action代码package comSys.struts.articleManager;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import org.apache....
分类:
其他好文 时间:
2014-08-06 18:26:42
阅读次数:
256
从整个B/S程序的运行结构来看,J2EE的表示层解决方案实际上是对“请求-响应”模式的一种实现。既然谓之“请求-响应”也就势必存在着两大沟通角色:请求对象和响应对象。Servlet、SpringMVC、Struts2对请求-响应的实现是分别基于参数-参数模式、参数返回值、和POJO模式的,由于..
分类:
编程语言 时间:
2014-08-06 06:20:22
阅读次数:
263
主要用来处理在页面上输出集合类,集合一般来说是下列之一:
1、 java对象的数组
2、 ArrayList、Vector、HashMap等
具体用法请参考struts文档,这里不作详细介绍
现在定义一个class,User.java 把它编译成User.class
package example;
import java.io.Serializabl...
分类:
其他好文 时间:
2014-08-05 22:47:00
阅读次数:
246
rapid-framework介绍:一个类似ruby on rails的java web快速开发脚手架,本着不重复发明轮子的原则,框架只是将零散的struts(struts2)+spring+hibernate各个组件组装好在一起,并对struts及struts2进行改造,提供零配置编程,并内置一个...
分类:
编程语言 时间:
2014-08-05 22:27:10
阅读次数:
686
=======================执行流程 1. 从页面开始,提交表单或者点击链接会触发一个action 2. action交给struts2处理,读取src目录struts.xml文件,在配置中找到对应的action 3. 根据class="XXXAction"交给Spring(为什么...
分类:
Web程序 时间:
2014-08-05 15:40:19
阅读次数:
211
在 struts.xml 或者 struts.properties 文件里添加异常页面的中文就能正常显示了
分类:
其他好文 时间:
2014-08-05 15:36:59
阅读次数:
171
大家都知道我们在开发后台的时候,都会使用MVC,三层等分层架构,使后台代码达到职责更为分明单一,高内聚低耦合,例如,Dao层只是进行和数据库打交道,负责处理数据;Service(B层)只是进行逻辑判断处理,而Action则进行后台和前台页面的交互等。从而使程序更加容易管理,更加灵活,更加容易扩展,更加容易维护。也就是大家比较熟悉的Struts(SpringMVC)+Spring+Hibernate...
分类:
其他好文 时间:
2014-08-04 21:44:48
阅读次数:
400
struts2的配置文件struts.xml默认是直接在src目录下。这样我们在部署描述符web.xml中,指定struts2的过滤器时,直接如 清单一: <filter> ??<filter-name>struts2</filter-name> ??<filter-class>org.apache....
分类:
其他好文 时间:
2014-08-04 18:30:17
阅读次数:
221
SpringMVC作为MVC框架,与Struts 2 有着异曲同工之处,首先对比一下SpringMVC与Struts2的不同之处: ????1. 机制:spring mvc的入口是servlet,而struts2是filter(这里要指出,filter和servl...
分类:
编程语言 时间:
2014-08-04 18:29:17
阅读次数:
271
M:model(模型):javaBean、srping、hibernate、mybatis
V:view(视图):jsp、html、freemaker
C:controller(控制器):servlet、struts、springmvc
分类:
Web程序 时间:
2014-08-04 18:13:40
阅读次数:
241