struts2
文章平均质量分 82
bighuan
哈哈哈哈哈哈!
展开
-
struts2之文件上传
一,概述用Apache的fileupload组件实现上传下载比自己动手写一大堆代码方便很多,用struts2提供的上传下载功能则更是简单了不少.虽然简单,但涉及到的点还是有点多,稍微弄错,控制台就给你一个强烈的反应,一大堆的错误日志.写一篇博客,巩固一下.(IDE:MyEclipse)二,走进文件上传1)jsp页面准备 <form name="frmFile" action="$原创 2017-04-18 08:17:18 · 288 阅读 · 0 评论 -
struts2之文件下载
一,概述之前写了一篇博客,是关于struts2之文件上传的.现在就写一篇关于struts2文件下载的博客.个人感觉,文件下载比文件上传复杂一点,哈哈,感觉而已...二,Action开发1)首先要做的就是拿到WebRoot/upload目录下的所有文件,显示到一个列表上,然后点击下载.2)Action中显示列表和下载的逻辑都在DownAction.java中.package co原创 2017-04-18 11:51:42 · 267 阅读 · 0 评论 -
struts2之自定义拦截器及拦截器生命周期分析
一,概述本文主要是关于怎样自定义拦截器及通过自定义的拦截器来了解拦截器的生命周期.二,自定义拦截器1)写一个拦截器类HelloInterceptor,它实现了Interceptor接口.package cn.bighuan.a_interceptor;import com.opensymphony.xwork2.ActionInvocation;import com.open原创 2017-04-19 11:40:12 · 3406 阅读 · 0 评论 -
struts2通配符及Action开发的三种方式
一,通配符与动态方法调用1)准备一个UserAction.java,这个Action中有两个方法login()和register()package com.bighuan.a_config;import com.opensymphony.xwork2.ActionSupport;/** * @author bighuan */public class UserAction ex原创 2017-04-16 12:20:56 · 5112 阅读 · 0 评论 -
struts2之日期类型转换
一,概述struts2中默认会对1995-07-08这种日期类型的数据进行类型转换,转换为Date类型,但是有时用户在jsp页面提交表单时提交的是19950708、1995年07月08日这种类型的话,那么就会转换出错。解决方法当然就是自定义类型转换器了。二,自定义局部类型转换器1)注册页面提交数据 用户名: 密码: 年龄: 生日原创 2017-04-16 12:29:05 · 2719 阅读 · 0 评论 -
struts2之数据处理的三种方式
一,概述Javaweb开发少不了往域对象中存数据,使用sruts2框架该如何往域对象中存数据呢?使用sruts2有三种方式往域对象中存数据,各有各的优点。二,方式一:调用Servlet API1)新建一个Actionpackage com.bighuan.c_data;import java.util.Map;import javax.servlet.ServletCont原创 2017-04-16 22:33:36 · 1622 阅读 · 0 评论 -
Struts2之OGNL表达式与值栈对象及常用标签的使用
一,概述OGNL表达式OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目.Struts2使用OGNL作为默认的表达式语言.OGNL优势1)支持对象方法调用,如xxx.doSomeSpecial().2)支持类静态的方法调用和值访问,表达式的格式:@[类全名(包括包路径)]@[方法名 | 值名],例如原创 2017-05-13 17:20:04 · 439 阅读 · 0 评论 -
Spring与Struts框架整合
一,概述1)Spring:负责对象创建及处理对象依赖关系2)Struts:用Action处理请求3)Spring与Struts整合的关键点:将Struts框架Action的创建交给Spring完成4)SSH整合关键点:Spring与Struts:Action对象交给Spring创建Spring与Hibernate:SessionFactory对象交给Spring创建二,原创 2017-05-05 10:58:58 · 506 阅读 · 0 评论