struts2
左行右岸_KIng
这个作者很懒,什么都没留下…
展开
-
Struts2 配置文件
Struts2 应用程序所需的基本配置,包括配置一些重要的配置文件:web.xml、struts.xml、struts-config.xml以及struts.properties。在个人实际项目中使用web.xml和struts.xml这两个配置文件来运行项目,不过为了了解更多,还是再来说明一下其他的文件。1. web.xml文件web.xml配置文件是一种J2EE配置文件,决定ser...原创 2019-06-19 17:36:13 · 177 阅读 · 0 评论 -
Struts2 框架简介
概述Struts2 是基于MVC设计模式的web应用程序框架,最初是以WebWork框架和Struts框架为基础,通过提供增强和改进的Struts框架,进而实现简化web技术人员开发工作的目标。模型(Model)-视图(View)-控制器(Controller),通常简称MVC,是一种开发web应用程序的软件设计模式。该软件设计模式由以下三部分组成: 模型——属于软件设计模式的底层基...原创 2019-06-19 17:18:06 · 2348 阅读 · 1 评论 -
Struts2 Actions动作
Actions是Struts2框架的核心,因为它们适用于任何MVC(Model View Controller)框架。 每个URL映射到特定的action,action提供了处理来自用户的请求所需的处理逻辑。但action还有另外两个重要的功能。 首先,action在将数据从请求传递到视图(无论是JSP还是其他类型的结果)方面起着重要作用。 第二,action必须协助框架确定哪个结果应该呈现在响...原创 2019-06-19 20:42:59 · 213 阅读 · 0 评论 -
Struts2 result的几种type类型说明
<results>标签在Struts2 MVC框架中扮演视图的角色。Action负责执行业务逻辑,下一步就是使用<results>标签显示视图。通常action会配置多个可能的结果字符串以及多个不同的视图来渲染一个处理结果,Struts提供了许多预定义的结果类型,我们已经看到的是默认的结果类型dispatcher,它用于分发到JSP页面。Struts允许你使用其他标记语...原创 2019-06-19 21:16:48 · 432 阅读 · 0 评论 -
关于Struts2 中OGNL/值栈ValueStack的学习
1. OGNLOGNL(Object-Graph Navigation Language,对象图导航语言)是一种强大的表达式语言,用于引用和操作值栈上的数据,还可用于数据传输和类型转换,使用它可以存取任意属性,调用对象中的方法。其作用的就是为了简化访问对象中的属性值。OGNL非常类似于JSP表达式语言。OGNL表达式的解析都是围绕OGNL上下文进行的,OGNL表达式是一个map对象,其中包含多...原创 2019-06-20 09:27:11 · 191 阅读 · 0 评论 -
struts2中excel表格上传以及解析
之前因为工作需要实现了后端struts2框架,前端jsp实现的excel表格上传以及内容解析,现在整理一下。前端jsp html部分代码如下:<s:form action="planAction_uploadAndSaveExcel.action" method="post" enctype="multipart/form-data"> <s:fil...原创 2019-06-20 21:44:05 · 1071 阅读 · 0 评论