![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
struts2学习
dada678
这个作者很懒,什么都没留下…
展开
-
struts2文件上传下载
首先建立struts2UpDownLoad项目,搭建好struts2基本的开发环境。 1. 上传实例 2. 步骤一:upload.jsp代码如下: s:form action="upload"method="post" enctype="multipart/form-data"> s:file name="file"label="上传的头像(格转载 2016-06-22 15:03:13 · 340 阅读 · 0 评论 -
struts2的校验
八、验证机制 注意:要想实现校验,action必须继承自ActionSupport类。 1.基于手工编码的校验 我们建立struts2validate项目,其中reg.jsp页面主要代码如下: body> s:head/> h3>注册页面h3> s:form method="post"action="reg" >转载 2016-06-22 14:49:00 · 265 阅读 · 0 评论 -
struts2的国际化
一、说明 尽管国际化不是重点内容,但是也有必要了解它的使用。在struts2中国际化有三种级别:分别是针对某个Action的action级别,针对package的package级别,针对webapp的webapp级别。 二、实现步骤 1、添加国际化的资源文件。 命名方式很重要的。格式:baseName_language_country.properties。还有两种命名方式,都可以的,这个转载 2016-06-22 13:51:17 · 189 阅读 · 0 评论 -
Struts2拦截器
一、拦截器的工作原理 拦截器的实现非常类似过滤器,它的工作过程是一个递归的过程。流程如下 request -->interceptor 1 ----> interceptor 2 ---->Action--->result---->interceptor2----->interceptor1--->response; 二、自定义拦截器 实现自定义拦截器有两种方法,一原创 2016-06-22 11:32:52 · 168 阅读 · 0 评论 -
深入Struts2
一、访问Servlet API servlet API指HttpServletRequest、HttpServletResponse、ServletContext。具体对应就是request,session,application。 struts2提供了三种访问方式 1、ActionContext 方法中创建ActionContext对象原创 2016-06-22 09:38:44 · 231 阅读 · 0 评论 -
Struts2.0工作原理
上图来源于Struts2官方站点,是Struts 2 的整体结构。 一个请求在Struts2框架中的处理大概分为以下几个步骤(可查看源码:https://github.com/apache/struts): 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanU转载 2016-06-21 23:21:41 · 226 阅读 · 0 评论 -
strut2.0创建过程
一、引入struts2.0相关包,主要有一下几个: comm-io.jar comm-lang.jar comm-logging.jar freemark.jar ognl.jar //struts2.0标签 struts2-core.jar //struts2.0核心包 xwork-core.jar javassit.jar 二、web.xml中配置struts的监原创 2016-06-21 23:04:27 · 221 阅读 · 0 评论 -
Ajax基础教程
11原创 2016-06-07 13:50:13 · 405 阅读 · 0 评论 -
十、类型转换
建立struts2conversion项目,并搭建好struts2的基本开发环境 1.基于Action的直接属性转换 建立t.jsp页面,内容如下: s:form action="phone"method="post"> s:textfieldname="thePhone" label="电话"/> s:submitvalue="转载 2016-06-22 15:17:15 · 253 阅读 · 0 评论