随笔分类 -  struts2

struts2返回json格式的数据
摘要:描述:当前端使用ajax发送请求到action时,如果需要返回json格式的数据,如对象集合。具体做法如下:前端代码: "> My JSP 'enty_json.jsp' starting page -->... 阅读全文
posted @ 2015-02-09 15:38 缘非缘 阅读(9502) 评论(0) 推荐(0)
struts文件下载
摘要:struts2文件下载,根据浏览器的不同会有不同的错误出现。有的在ie下正常,但是到了火狐就不可以了。具体原因现在还不得知。主要的问题还是在下载文件名为中文的情况,英文没有太多的区别。这里给出详细代码jsp页面:ttt.doc ">下载action中: // 文件下载 public Inp... 阅读全文
posted @ 2015-01-23 14:26 缘非缘 阅读(157) 评论(0) 推荐(0)
最简单的jxl导出Excel方法
摘要:jxl导出Excel的方法有很多,但是基本上不能够做到简便灵活,如,只写一个方法就可以实现所有需要导出的数据。除非使用方法反射机制,把对象所有的getxxx()方法遍历出来,取得它返回的值,但是得到的方法数组是无序的。代码如下:for(int j=0;j list = new ArrayList()... 阅读全文
posted @ 2015-01-21 10:42 缘非缘 阅读(438) 评论(0) 推荐(0)
strut2 文件上传完整案例
摘要:之前写的文章都是关键的代码,今天整理好一个完整案例,粘贴可运行。上传界面:upload.jsp "> My JSP 'upload.jsp' starting page --> ... 阅读全文
posted @ 2015-01-07 17:06 缘非缘 阅读(185) 评论(0) 推荐(0)
poi 导出excel文件
摘要:poi导出excel表:导出excel表在项目中经常会用到,导出的方式有许多种。这里采用poi来实现。首先需要下载好相应的jar文件,然后复制到lib目录下。然后开始导出工作:1、准备好需要导出的对象数据list,这个一般是从数据库中提取过来的2、new一个workbook对象,即一个即将被导出的e... 阅读全文
posted @ 2015-01-07 14:25 缘非缘 阅读(397) 评论(0) 推荐(0)
Unable to find 'struts.multipart.saveDir' property setting.
摘要:当使用导入Excel文件时,myeclipse后台出现如下错误时: Unable to find 'struts.multipart.saveDir' property setting. 解决:今天在做工作的时候遇到了这个问题,后来经过百度,终于知道了原因,现在记录下来,以备以后查看。1.stru... 阅读全文
posted @ 2015-01-07 00:40 缘非缘 阅读(282) 评论(0) 推荐(0)
strut2 文件上传
摘要:原理:将一个文件复制到另一文件中。这里给出action的代码,其它页面省略:package cn.itcast.action;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.F... 阅读全文
posted @ 2015-01-04 19:21 缘非缘 阅读(167) 评论(0) 推荐(0)
strut2 国际化
摘要:struts2 国际化分为:前台 页面国际化,Action类国际化,配置文件国际化。首先制定全局国际化资源文件,在struts2.xml中加入一个常量配置: 国际化资源文件的名字规则: xxx_语言_国家.properties message_zh_CN.properties(简体中文资源文件) m... 阅读全文
posted @ 2015-01-01 16:59 缘非缘 阅读(275) 评论(0) 推荐(0)
strut2 常量
摘要://文件上传的临时目录 //允许上传文件的大小 阅读全文
posted @ 2015-01-01 16:29 缘非缘 阅读(259) 评论(0) 推荐(0)
strut2 自定义类型转换器
摘要:描述:假设用户请求地址:http://xxx.action?date=2015-01-01. 假设action中已经存在了date属性,且类型为Date。当用户请求的参数格式为xxxx-xx-xx或者xxxx-x-x的时候,action可以正常的接收到日期类型,即string字符串可以自动转换为Da... 阅读全文
posted @ 2015-01-01 15:58 缘非缘 阅读(403) 评论(0) 推荐(0)
strut2基于XML配置方式对Action中的指定方法校验
摘要:当校验文件取名为ActionClassName-validation.xml时,会对action中的所有方法进行校验。如果你需要对action中的某个方法实施校验,那么,校验文件的取名为ActionClassName-ActionName-validation.xml。其中ActionName为st... 阅读全文
posted @ 2015-01-01 14:49 缘非缘 阅读(172) 评论(0) 推荐(0)
strut2 输入校验2
摘要:struts2基于xml配置方式对Action中的所有方法进行的输入校验:使用xml方式配置方式实现输入校验时,Action也需要继承ActionSupport,并且提供校验文件,校验文件和action类放在同一个包下。文件的取名为ActionClassName-validation.xml,其中A... 阅读全文
posted @ 2015-01-01 14:30 缘非缘 阅读(198) 评论(0) 推荐(0)
strut2 输入校验
摘要:struts2输入校验分为对action中的所有方法进行校验和对action中的指定方法进行校验。校验方式有两种:手工校验和xml文件校验。首先是手工校验:输入表单如下: 输入校验 ----显示错误信息 用户名:不能为... 阅读全文
posted @ 2015-01-01 03:36 缘非缘 阅读(184) 评论(0) 推荐(0)
strut2 模拟拦截器
摘要:需求:用户登录的情况下可以访问action的方法,用户没有登录时不允许访问action中的方法并提示'你没有权限访问"。 设计思路:建立一个jsp页面,当请求该页面时,设置用户为登录状态。若没有先请求该jsp页面而去访问action中的方法则不允许。 实现: 建立一个user.jsp页面,设置用户... 阅读全文
posted @ 2015-01-01 03:05 缘非缘 阅读(157) 评论(0) 推荐(0)
strut2 多个文件上传
摘要:在单个文件上传的基础上,修改action中的属性类型,多个文件上传其实就是通过数组或者list来接收文件。客户端上传表单代码如下所示: My JSP 'employeeAdd.jsp' starting page 文件1: ... 阅读全文
posted @ 2015-01-01 02:34 缘非缘 阅读(152) 评论(0) 推荐(0)
strut2 单个文件上传
摘要:第一步:在WEB-INF/lib下加载commons-fileupload-1.2.1.jar、commons-1.3.2.jar.这两个文件可从http://commons.apache.org/下载。第二步:把from 表的enctype设置为:"multipart/form-data",如下:... 阅读全文
posted @ 2015-01-01 02:17 缘非缘 阅读(205) 评论(0) 推荐(0)