![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Struts2学习笔记
文章平均质量分 64
finallyb
这个作者很懒,什么都没留下…
展开
-
008-Struts2框架拦截器一
这里主要记录一下拦截器。 Struts2里的拦截器interceptor类似于Servlet里的过滤器filter,如果加入拦截器,则struts2的一般流程(不包含其他情况)为: 服务接收到客户端请求----》查看web.xml文件,进入struts2控制----》查看struts.xml文件----》进入拦截器 ---》进行类型转换converter----》执行action类的set方法原创 2015-04-19 16:59:08 · 409 阅读 · 0 评论 -
006-Struts2验证一
用户在客户端浏览器表单填写数据,比如在注册时,要求用户名长度不能小于5且不大于12,注册密码长度不能小于6且不能大于10。这时就需要用到数据验证,当然这里所讨论的都是服务器端对数据的验证,而客户端验证(可以采用JavaScript验证)在这里不做过多介绍。 下面首先举一个手动编码验证的例子来进行说明。 1、新建一个注册页面register.jsp:原创 2015-04-17 17:55:32 · 365 阅读 · 0 评论 -
004-struts2类型转换一
这篇博客,主要介绍一下struts2的类型转换。 首先来解释一下这里的类型转换是指什么。 客户端访问服务器,学过JSP语言的童鞋应该知道,客户端的请求,在服务器端我们用JSP内置对象request的getParameter()方法所获得的请求参数是字符串String类型,而不管该数据原本是Date类型还是int类型,获得的结果都是String类型,在JSP时需要自己去转换,而这些基本类型str原创 2015-04-16 19:26:15 · 311 阅读 · 0 评论 -
003-Struts2流程
strus2项目运行流程原创 2015-04-16 18:57:22 · 478 阅读 · 0 评论 -
002-创建第一个struts2项目
手动配置第一个struts项目原创 2015-04-16 17:44:12 · 560 阅读 · 0 评论 -
005-struts2类型转换二
上一篇文章,介绍的是局部转换器,即它只是在转换DoCommit类中Person类型的属性,倘若其他的action类也包含比如Person类型的属性,同样需要转换数据类型,如果再去com.xbb.action包下编写conversion属性文件,则属于重复工作,此时就需要进行全局conversion文件的配置编写。所谓的全局,其实就是src下直接建立conversion文件。 1、在src目录下建原创 2015-04-16 21:40:49 · 315 阅读 · 0 评论 -
001-认识struts2框架
现在开始学习Struts2框架,利用博客做做基础的笔记,以供后来者参考,也供自己以后回顾。 这里先来谈一下什么是框架,个人理解,框架是经过了实践考验的,结构良好的一些组件的集合,利用框架我们能够省去很多不必要的工作,因为框架往往已经将一些以往繁杂的操作都进行了封装,使用者只需调用框架所提供的一些服务即可。 框架有别于设计模式,有人常常将设计模式和框架这两个概念搞混,其实这两个不是同一个概念。以原创 2015-04-16 16:40:05 · 386 阅读 · 0 评论 -
010-Struts框架拦截器三
创建拦截器类,第三种就是继承AbstractInterceptor类,该类是实现了Interceptor接口的,如下: package com.xbb.interceptor; import com.opensymphony.xwork2.ActionInvocation; import com.opensymphony.xwork2.interceptor.AbstractIntercept原创 2015-04-19 18:21:46 · 359 阅读 · 0 评论 -
009-Struts2框架拦截器二之方法拦截器
上一篇说的是action类拦截器,这里简单说一下方法拦截器。 1、新建方法拦截器类MethodInterceptor; 继承类MethodFilterInterceptor,该类其实是实现了Interceptor接口: package com.xbb.interceptor; import com.opensymphony.xwork2.ActionInvocation; import c原创 2015-04-19 17:34:31 · 281 阅读 · 0 评论 -
007-Struts2验证二
上一篇的验证逻辑是在validate方法中手动编码完成的,这里介绍一下怎么用框架验证。 1、修改上篇文章的register.jsp页面: username: password: 其实只添加了一行,意为显示filed级别的错误信息,用蓝颜色显示。 2、在action包下建立“a原创 2015-04-17 19:39:20 · 428 阅读 · 0 评论