struts2
文章平均质量分 89
kevin_love_it
love and freedom!
展开
-
Struts2中的ActionContext和ServletActionContext的区别
转载自:http://blog.csdn.net/lushuaiyin/article/details/7017931 1. ActionContext 在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(H转载 2017-08-12 15:27:45 · 291 阅读 · 0 评论 -
struts2标签以及获取parameter,request,session,application中的值
struts2标签使用:http://blog.csdn.net/chen_zw/article/details/8161230 struts2标签获取parameter,request,session,application中的值:http://blog.csdn.net/u012230055/article/details/40544495转载 2017-08-26 17:02:16 · 241 阅读 · 0 评论 -
struts2中的struts.xml配置文件详解
<!-- package提供了将多个Action组织为一个模块的方式 package的名字必须是唯一的 package可以扩展 当一个package扩展自 另一个package时该package会在本身配置的基础上加入扩展的package 的配置 父package必须在子package前配置 name:package名称转载 2017-03-16 19:41:22 · 1581 阅读 · 0 评论 -
struts2标签的使用
要在jsp中使用Struts2的标志,先要指明标志的引入。通过jsp的代码的顶部加入以下的代码: taglib prefix="s" uri="/struts-tags" %> If elseif else 描述: 执行基本的条件流转。 参数: 名称 必需 默认 类型 描述 备注 test转载 2017-03-16 19:24:33 · 261 阅读 · 0 评论 -
struts2解决文件上传下载中文乱码问题
解决上传中文乱码问题 异常信息: "Can not find a Java.io.InputStream with the name [downLoadFile] in the invocation stack. Check the tag specified for this action." 解决方法 第一步:struts.xml中配置统一编码 第二步:在DownLoadFileA原创 2017-03-16 17:51:07 · 1207 阅读 · 0 评论 -
struts2中使用validate校验数据
1.Action中的validate()方法 Struts2提供了一个Validateable接口,这个接口中只存在validate()方法,实现这个接口的类可直接被Struts2调用,ActionSupport类就实现了Vadidateable接口,但他的validate()方法是一个空方法,需要我们来重写。 validate()方法会在execute()方法执行前执行,仅当数据校验转载 2017-03-15 18:21:32 · 368 阅读 · 0 评论 -
struts2中继承ActionSupport类的作用
Action 跟 Actionsupport 的区别 当我们在写action的时候,可以实现Action接口,也可以继承Actionsupport这个类.到底这两个有什么区别呢? Action接口有: public static final java.lang.String SUCCESS = "success"; public static final java.lang.Stri转载 2017-03-15 16:49:26 · 1467 阅读 · 0 评论 -
struts2的工作原理
原理图如下: 上图来源于Struts2官方站点,是Struts 2 的整体结构。 一个请求在Struts2框架中的处理大概分为以下几个步骤(可查看源码:https://github.com/apache/struts): 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionC转载 2017-03-15 10:22:12 · 242 阅读 · 0 评论