Struts2
文章平均质量分 86
橘猫吃不胖胖
相濡以沫,不如相忘于江湖
展开
-
Action中接收参数的方式
在Action接收参数的方式有3种: 直接使用属性对应使用对像接收实现ModelDriven接口 index.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> Insert title here 1.使用属性接收 name:原创 2013-05-21 09:35:30 · 1192 阅读 · 0 评论 -
Struts2+Spring整合时的异常记录 - ClassNotFound
好久没有自己搭Struts2+Spring的环境了,今天冷不丁的撘一下,还真是尴尬啊! 1.ClassNotFound java.lang.ClassNotFoundException: orderAction at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)原创 2013-09-12 18:36:47 · 3135 阅读 · 0 评论 -
Struts2+Spring整合时异常 - FileNotFoundException
继续上一篇博客,这是在最开始的错误,各种依赖,各种配置文件都搞好了,运行,悲剧啊 记录一下错误: ERROR [main] - Context initialization failed org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document fro原创 2013-09-12 18:48:39 · 1738 阅读 · 0 评论 -
Struts2自定义Result(二)- StrutsResultSupport
在上篇博客中的图片可以看到,Struts有一个基本的抽象类,我们也可以继承他来自定义Result 继承他之后,只需要实现一个方法就可以了: @Override protected void doExecute(String finalLocation, ActionInvocation invocation) throws Exception { } 这里简单说一下,怎样实现一个返原创 2013-09-04 21:02:14 · 3672 阅读 · 0 评论 -
Struts2自定义Result
Struts2的Result有很多的类型,已经够用了: 但是,有的时候也可能会用到,当然,即使不用,了解一下,也是可以的 1.准备好Struts2环境: 这里就不赘述了 2.实现Result接口 如上面的截图所示,要自定义Result,只需要实现Result接口就可以了: package org.ygy.demo.result; import com.opensy原创 2013-09-04 20:04:04 · 1993 阅读 · 0 评论 -
Struts2上传与下载(一)- 单文件上传
之前也写过Struts2的文件上传,可以参考一下: Struts2文件上传(一) Struts2文件上传(二)-文件上传拦截器 在这里,重新整理一下,介绍一下,上传与下载,首先是单文件上传 文件上传的话,需要: 1.一个上传文件的表单 2.一个做处理的Action 3.当然struts.xml不可少 1.upload.jsp <%@ page la原创 2013-05-25 10:35:53 · 1080 阅读 · 0 评论 -
Struts2上传与下载(三)- 文件下载
使用Struts2实现下载很简单: 1.download.jsp 在这个界面,将获取项目data文件夹下的所有文件,显示名称 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 下载页面 文件列表 ">原创 2013-05-25 12:19:19 · 1328 阅读 · 0 评论 -
Struts2进度条
这里是对一个拦截器的使用,"execAndWait"拦截器。 Action是这样的: package com.deppon.demo.struts.action; import com.opensymphony.xwork2.ActionSupport; /** * 使用execAndWait拦截器,实现进度条的功能 * * @author yuguiyang * */ pub原创 2013-05-26 19:42:00 · 1173 阅读 · 0 评论 -
Struts2上传与下载(二)- 多文件上传
其实,回了单文件上传的话,多文件也是一样的道理 1.upload.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 文件上传示例 1.单文件上传 请选择文件: 2.多文件上传 请选择文件: 请选择文件原创 2013-05-25 10:50:57 · 1111 阅读 · 0 评论 -
Action 接收多选框的值
在Action中接收多选框的值,有2中方式: 1.定义一个数组 2.定义一个List checkox.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> Insert title here 1.使用数组接收多选框的值 爱原创 2013-05-21 11:54:17 · 2340 阅读 · 0 评论 -
Action 接收对象
在上一篇中,例子是从前台传递参数到Action,有的时候,可能需要直接封装成对象,传递好几个对象到后台。 这时候,只能用List接收了,不能使用对象数组。 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> Insert title here 1.使用原创 2013-05-21 13:18:14 · 1347 阅读 · 0 评论 -
自定义注解,自定义Result的整合开发实例
最近学习了一系列的知识,自定义注解啊,自定义Result啊,现在把他们整合起来开发一个小功能。 该功能主要实现了: 在Action中,将标识了注解的属性作为结果(结果需要转换成JSON串)返回。 0.pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/X原创 2013-09-12 21:03:14 · 1686 阅读 · 0 评论