![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Struts2
文章平均质量分 76
技术搬砖工
技术搬砖工交流微信: monky2020
展开
-
Struts2之自定义类型转换器
Struts2自定义类型转换器分为局部类型转换器和全局类型转换器(1)局部类型转换器 如果页面传来一个参数reg.action?birthday=2010-11-12到后台action,然后属性用date类型是可以接收到的,但是如果传的是20101112这样类型的字符串,用date类型是获取不到,并且会出现错误的,struts2提供了一种类型转换器供我们使用。以下为局部类型转换器的开发转载 2014-10-02 14:21:29 · 511 阅读 · 0 评论 -
struts.xml-包配置
struts.xml-包配置原创 2016-01-29 09:59:13 · 327 阅读 · 0 评论 -
struts2.xml文件的结构
struts2.xml文件的结构原创 2016-01-29 09:46:14 · 1066 阅读 · 0 评论 -
Struts2方法调用的三种方式
Struts2方法调用的三种方式在Struts2中方法调用概括起来主要有三种形式 第一种方式:指定method属性[html] view plaincopyaction name="student" class="com.itmyhome.Student" method="add">转载 2014-12-08 20:34:43 · 3206 阅读 · 1 评论 -
Struts-sort标签
sort标签用于将源标签集合按照指定的排序规则排序后置于ValueStack栈顶,供iterator标签迭代输出,如果指定了id属性,则将得到的有序集合存放到pageContext属性中sort标签属性说明属性名称 功能描述source 用于指定源集合对象,如果属性不存在,则默认从ValueStack栈顶提取一集合对象充当源集合comparator 该属性为必填属性,用于指定C原创 2014-12-09 10:54:43 · 1118 阅读 · 0 评论 -
路径问题 解决 ${pageContext.request.contextPath} <%=request.getContextPath()%>
路径问题 解决 ${pageContext.request.contextPath} 一.问题 JSP中究竟采用绝对路径还是采用相对路径随着所采用技术的越来越复杂,这个问题也变得越来越难以解决。1)采用相对路径遇到的问题l 相对路径固然比较灵活,但如果想复制页面内的代码却变得比较困难,因为不同的页面具有不同的相对路径,复制后必须修改每一个转载 2014-12-25 12:03:58 · 1771 阅读 · 0 评论 -
Struts2的基本流程分析
Struts2的基本流程分析大致上,Struts2框架由3个部分组成,核心控制器StrutsPrepareAndExecuteFilter,业务控制器和用户实现的业务逻辑逻辑组件,而在这三个部分里,Struts2框架提供了核心控制器StrutsPrepareExecuteFilter,而用户需要实现业务控制器和业务逻辑组件核心控制器StrutsPrepareAndExecuteFilt原创 2014-12-04 21:26:42 · 1171 阅读 · 0 评论 -
Struts2的模型驱动(ModelDriven)
Struts2笔记——Struts2的模型驱动(ModelDriven)1. 模型驱动: 模型驱动是使用javaBean对象来封装请求参数,在整个MVC流程中可以直接使用这个对象。在发送请求后Struts将各个请求参数(javab的属性)封装到一个JavaBean对象中,Action接收这个实例对象并用该对象进行相关处理返回处理结果。转载 2014-12-18 12:53:45 · 7769 阅读 · 2 评论 -
使用拦截器栈
//使用拦截器栈 //自定义拦截器(session过期,登陆有效性即操作的权限验证自定义拦截器)public class LoginedCheckInterceptor extends Abstrac原创 2014-12-01 09:25:37 · 829 阅读 · 0 评论 -
Struts2大复习
Struts2大复习:/*Struts2的MVC实现*//*1.Struts2的基本组成2.Struts2的常用类介绍3.Struts2的业务控制器Action实现4.Struts2的处理结构Result 5.功能强大的OGNL表达式语言6.Struts2的运行流程分析7.Struts2的异常处理*//*Str原创 2014-11-26 15:40:26 · 1199 阅读 · 0 评论 -
Struts2 Action/动作
Struts2 Action/动作动作是Struts2框架的核心,因为他们的任何MVC(模型 - 视图 - 控制器)框架。每个URL将被映射到一个特定的动作,它提供了来自用户的请求提供服务所需的处理逻辑。但动作也提供其他两个重要的能力。首先,操作从请求数据的传输中起着重要的作用,通过向视图,无论是一个JSP或其它类型的结果。二,动作必须协助的框架,在确定转载 2014-11-03 20:45:50 · 460 阅读 · 0 评论 -
Struts2 体系结构
Struts2 体系结构由高层次,Struts2是一个上拉型MVC(MVC2)框架。在Struts2的模型 - 视图 - 控制器模式,实现以下五个核心部件:ActionsInterceptorsValue Stack / OGNLResults / Result typesView technolo转载 2014-11-03 17:11:15 · 1099 阅读 · 0 评论 -
Struts2 Hello World 实例
Struts2 Hello World 实例假设已经建立开发环境。现在让我们继续为第一个 “Hello World” 的 struts2 项目构建。这个项目的目的是建立一个Web应用程序,它收集用户的姓名,并显示“Hello World” 用户名。我们将创建任何Struts2项目的四个组成部分:SN组件和说明1ActionCrea转载 2014-11-03 17:08:47 · 897 阅读 · 0 评论 -
Struts2 值栈/OGNL
Struts2 值栈/OGNL值栈:值栈是一个集合中的几个对象保持下列对象提供的顺序:SN对象& 描述1Temporary ObjectsThere are various temporary objects which are created during execution of a page.转载 2014-11-03 21:15:01 · 514 阅读 · 0 评论 -
Struts2 MySQL数据库访问
Struts2 MySQL数据库访问本章将教如何使用Struts 2的简单的步骤来访问数据库。 Struts是一个MVC框架,而不是一个数据库框架,但它提供了极好的支持JPA/ Hibernate集成。我们将看看在的Hibernate集成在后面的章节,但在这一章中,我们将使用纯JDBC来访问数据库。在这一章中的第一个步骤是设置我们的数据库。我作为我的数据转载 2014-11-03 21:19:02 · 1510 阅读 · 0 评论 -
Struts2 结果和结果类型
Struts2 结果和结果类型正如前面提到的,标签在Struts2的MVC框架的视图中所扮演的角色。动作是负责执行业务逻辑。执行业务逻辑后,接下来的步骤是使用标签显示的视图。 经常有一些附带导航规则的结果。例如,如果在操作方法是对用户进行验证,有三种可能的结果。 (一)成功登录;(二)不成功的登录,用户名或密码错误;(三)帐户锁定。在这种情况下的转载 2014-11-03 21:05:29 · 933 阅读 · 0 评论 -
Struts2 配置文件
Struts2 配置文件本章将带你通过一个Struts2应用程序所需的基本配置。在这里,我们将看到在一些重要的配置文件,将配置文件:web.xml ,struts.xml,struts-config.xml和struts.properties使用web.xml和struts.xml的配置文件,并在前面的章节中,已经看到我们的例子中曾使用这两个文件,让我解转载 2014-11-03 17:26:23 · 590 阅读 · 0 评论 -
struts之Action中获取request、response对象的方法
1、访问或添加request/session/application属性public String scope() throws Exception{ ActionContext ctx = ActionContext.getContext(); ctx.getApplication().put("app", "应用范围");//往ServletContext里放入app转载 2014-10-02 14:34:31 · 14085 阅读 · 0 评论