struts2
文章平均质量分 68
向日葵的眼里只有太阳
这个作者很懒,什么都没留下…
展开
-
Struts2入门
Struts2入门1、 Struts是在webWork2基础发展而来的。和struts1一样, Struts2也属于MVC框架。不过有一点大家需要注意的是:尽管Struts2和struts1在名字上的差别不是很大,但Struts2和struts1在代码编写风格上几乎是不一样的。2、 Struts2的优点:(1)> 在软件设计上Struts2没有像struts1那样跟Servlet原创 2012-03-05 21:46:36 · 287 阅读 · 0 评论 -
Struts2环境搭建
Struts2环境搭建 一、搭建Struts环境时,我们一般需要做以下几个步骤的工作:(1) 找到开发Struts2应用需要使用到的jar文件。(2) 编写Struts2的配置文件。(3) 添加Filter过滤器在web.xml中加入Struts MVC框架启动配置。二、具体操作步骤:(1)大家可以到http://struts.apa原创 2012-03-05 21:50:40 · 78 阅读 · 0 评论 -
实现多文件上传
struts2实现多文件上传1、首先在jsp页面中写出添加多文件上传的页面效果,用jquery实现点击一次添加按钮后,实现在下面显示一个上传文件的file类型的input,以及一个删除的按钮。并实现删除的操作。在jsp中实现代码如下: 多文件上传原创 2012-03-07 22:26:25 · 606 阅读 · 0 评论 -
struts2拦截器实现原理案例分析
今天学习了struts2的拦截器的相关知识。下面是自己自定义的一个拦截器的实现原理。下面为大家解析一下编写一个自定义拦截器原理的步骤及代码。大部分时候,拦截器方法都是通过代理的方式来调用的,下面以JDK动态代理为例来介绍如何调用拦截器方法。第一步:首先要定义一个简单的Dog接口,因为JDK动态代理只能对实现了接口的实例来生成代理,因此必须提供一个Dog接口,该接口代码非常简单。在接口中原创 2012-03-07 22:28:44 · 155 阅读 · 0 评论 -
struts2自定义拦截器
今天学了struts2的拦截器,对拦截器的实现原理有了一定的了解。下面是根据老师带领,完成的一个自定义拦截器 。第一步:写一个自己的拦截器类。MyTimerInterceptor.java ,实现Interceptor接口,并实现这个接口中的方法。有三种方法,如下:(1) init()方法用来初始化拦截器(2) destroy()方法为拦截器提供清理,也原创 2012-03-07 22:31:08 · 74 阅读 · 0 评论 -
struts注册信息验证的实现描述附带代码
struts注册信息验证的实现描述附带代码 今天我们主要是简单的学习了一些struts2的校验,在课堂上根据老师带领写的一个登录功能的校验的实现,自己写了一个注册功能的校验。使用了正则表达式来完成相应的校验。 首先我们先来看一下程序显示的效果,如下图所示:点击注册按钮后,这几项都不符合我们自定的规则,所以会出现下面的结果~ 下面我们来看以下代码分析:首先我用原创 2012-03-08 21:24:27 · 557 阅读 · 1 评论 -
Struts2标签的总结
Struts2标签的总结一、struts2标签库概述:struts2的标签库大大简化了数据的输出,也提供了大量标签来生成页面效果。 从JSP2.0规范开始,JSP引入了简化自定义标签的规范,开发自定义标签更加简单,简化的自定义标签开发只需要如下几个步骤:(1) 开发自定义标签处理类,标签处理统一继承SimpleTagSupport类,无需分别继承TagS原创 2012-03-11 15:40:15 · 128 阅读 · 0 评论 -
利用struts2返回json对象
利用struts2返回json对象1、 首先我们要引入包(我们的包全部引自struts-2.3.1.2\lib)struts2-json-plugin-2.3.1.2.jarjson-lib-2.1-jdk15.jarcommons-collections-3.1.jarcommons-beanutils-1.7.0.jarcommons-lang-2.5.jar原创 2012-03-29 19:33:39 · 4052 阅读 · 0 评论