mrdu_somefun的博客

教育改变生活,知识改变命运

SSM框架原理作用及使用方法

作用: SSM框架是spring MVC ,spring和mybatis框架的整合,是标准的MVC模式,将整个系统划分为表现层,controller层,service层,DAO层四层 使用spring MVC负责请求的转发和视图管理 spring实现业务对象管理,mybatis作为数据对象的持久化...

2017-12-17 13:09:47

阅读数 675

评论数 0

Struts2 json插件返回json数据配置

application/json          inputStream          inline;filename="depts.json"                                                         ...

2017-11-21 16:04:10

阅读数 184

评论数 0

如何删除strut2校验后<s:fielderror>在jsp页面输出时的小黑点和自动换行?

删除前: 删除后: 删除方法: 首先找到filederror.ftl文件,来源:从项目lib中找到struts2-core-2.2.1.jar,拷贝到桌面解压,在temple/simple就可以找到fielderror.ftl,然后删除...

2017-11-05 17:30:44

阅读数 279

评论数 0

Struts2下载文件点取消出现的异常解决

在使用Struts2下载文件时,如果点击保存或打开,没问题,点击取消时则会抛出如下异常:   严重: Servlet.service() for servlet default threw exception   java.lang.IllegalStateException  ...

2017-10-26 16:38:00

阅读数 224

评论数 0

FastJson bean序列化属性顺序问题

学习印记 记录点滴 个人blog http://lzhenxing.com 目录视图摘要视图订阅发布Chat 异步赠书:10月Python畅销书升级    【线路图】人工智能到底学什么?!    程序员9月书讯    每周荐书(京东...

2017-10-22 17:52:33

阅读数 470

评论数 0

Struts2(四)使用Struts2中的拦截器

一、拦截器及拦截器栈 1.拦截器 在Struts2的文档中提供了如图所示的体系结构图:         从图中我们可以发现一些重要的对象,今天着重要了解的是图中的Interceptor——拦截器。         拦截器是什么?拦截器就是一种可以在请求处理之前或者之后执行的Stru...

2017-06-19 19:43:51

阅读数 226

评论数 0

Struts2(三)使用Struts2实现文件的上传和下载

文件上传是我们在实际开发中经常遇到的一个问题,曾经使用commons-fileupload组件实现过文件上传下载;同样的,Struts2也可以实现文件上传下载,并且操作起来更加简单(以下只是一个简单的Demo,并不包含文件类型、大小判断等问题)。 一、文件上传 1.单文件上传        ...

2017-06-19 19:41:18

阅读数 175

评论数 0

Struts2(二)使用Struts2访问ServletAPI对象

在前面的示例中Struts2的Action中并没有使用到ServletAPI对象,但是在实际应用中我们往往会用到ServletAPI对象,比如用户登录成功后将用户信息保存在会话中。所以为了解决这个问题,Struts2提供了多种方式来访问ServletAPI对象,总的来说分为两大类:       ...

2017-06-19 19:39:37

阅读数 216

评论数 0

Struts2(一)Struts2配置详解

一、Struts2概述 I.在很长一段时间Struts1在MVC框架中占有绝对的地位,虽然Struts1可以很好地实现将控制与业务逻辑相分离,但是其自身仍然存在这一定的缺陷 1.表现层支持单一    Struts1只支持jsp作为表现层,而在实际开发中不一定只是使用jsp作为表现层,如FreeMa...

2017-06-19 19:35:06

阅读数 199

评论数 0

c3p0详细配置

3 30 1000 false 属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试 使用。Default: null--> Test 保留,并在下次调用getConnection()的时候继续尝试获取连接。如果设为...

2017-06-19 10:00:57

阅读数 273

评论数 0

struts2中的abstract

abstract的默认值是false 在struts-default.xml的第73行配置时,声明了一个abstract="true"属性 我们发现这个包中声明了结果类型、拦截器等等,却唯独没有声明的配置 但是在我们自己定义的struts.xml中有若干个的配置 因此a...

2017-06-16 12:05:21

阅读数 222

评论数 0

struts2值栈与action上下文

1、值栈的简单定义:      (1)简单的说,值栈是对应每一个请求对象的轻量级的数据存储中心,在这里统一管理着数据,供Action、Result、Interceptor等Struts2的其他部分使用,这样数据被集中管理起来而不凌乱。      (2)当有请求的时候,Struts2会为每个请求创建...

2017-05-25 18:15:56

阅读数 401

评论数 0

在struts2中获取请求action名称或参数

1.Interceptor配置 Xml代码   package name="sysManageServices" namespace="/" extends="struts-default">          ...

2017-05-22 19:38:27

阅读数 1190

评论数 0

Struts2之异常处理

异常处理很重要,异常处理不是定义在验证阶段的,就拿登录这个功能来说吧,假如用户填入的信息都符合规范,通过了验证阶段,但去数据库中查询该用户信息时,发现数据库中没有与其匹配的信息,则会抛出异常,转向错误页面。 1.先来自定义一个异常,该异常继承Exception父类 [jav...

2017-05-21 18:17:08

阅读数 208

评论数 0

Struts2总结之Action和Result

当一个请求到达Servlet容器(Tomcate)后,将被传递给一个标准的过滤器链,在这个过滤器链中包括了可选的ActionContextCleanUp过滤器.当在Struts2 Web应用程序中集成SiteMesh时,才会用到此链。接下来,必须的FilterDispatcher被调用,它轮询Ac...

2017-05-18 13:50:57

阅读数 197

评论数 0

Struts2结果视图result

result元素 name:逻辑视图的名称,对应着动作方法的返回值。默认值是success。 type:结果类型,指的就是用什么方式转到定义的页面。默认是dispatcher。 下面我们看一下这些type具体的应用 dispatcher:(默认值) 使用请求转...

2017-05-18 12:33:01

阅读数 255

评论数 0

Struts2学习之处理结果

在最开始的《 Struts2学习之初见Struts2 》这篇文章中,也简单的说了说struts2中如何给请求者发送响应内容。这篇文章就对struts2中到底是如何处理响应结果进行详细的总结。 通过前面的文章,我们知道Action只是Struts2控制器的一部分,所以它不能直接生成对浏览器...

2017-05-18 12:19:34

阅读数 273

评论数 0

Struts2的运行流程

1)前提条件   在讲解流程之前,假设我们已经建立了的一个名为strutsDeepen的web工程,该工程仅仅实现了简单的用户登陆与欢迎界面。具体的实现为: 在web.xml中配置了Struts2的过滤器写了一个Action类,名称为loginAction在struts.xml中配置了这个Act...

2017-05-18 11:53:15

阅读数 226

评论数 0

Struts2中ActionContextCleanUp作用

延长action中属性的生命周期,包括自定义属性,以便在jsp页面中进行访问,让actionContextcleanup过滤器来清除属性,不让action自己清除。     为了使用WebWork,我们只需要在web.xml配置FilterDispatcher一个过滤器即可,阅读一下Filter...

2017-05-18 10:53:50

阅读数 292

评论数 0

Struts2之ActionContent的理解

ActionContext介绍 Action不用去依赖于任何Web容器,不用和Servlet复杂的请求(Request)、响应(Response)关联在一起。对请求(Request)的参数(Param),使用拦截器框架就可以自动调用属性的get()和set()方法从而把值设置到对应的Acti...

2017-05-18 10:53:27

阅读数 235

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭