摘要: 通过学习Struts2 框架可以了解到,当你在Struts2 的web应用程序里点击一个超链接或提交一个HTML表单时,会由控制器收集输入并发送一个叫Actions的Java类。Action被执行后,Result会选择一个资源给予响应。这个资源通常是一个JSP,也可以是一个PDF文件,一个Excel 阅读全文
posted @ 2017-08-04 16:40 中和王 阅读(445) 评论(2) 推荐(0) 编辑
摘要: 从一个高水平角度看,Struts2 是一个MVC拉动的(或MVC2)框架,Struts2 的模型-视图-控制器模式是通过以下五个核心部分进行实现的: 操作(Actions) 拦截器(Interceptors) 值栈(Value Stack)/OGNL 结果(Result)/结果类型 视图技术 而St 阅读全文
posted @ 2017-08-04 16:36 中和王 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 我们的第一个任务是运行一个最小的Struts2 应用程序。本章将指导你如何搭建Struts2 开发环境进行工作。我们假设你的电脑已经安装了JDK(5+)、Tomcat以及Eclipse,如果你没有安装这些组件那就按照下面列出快捷方式安装: 步骤1 - 安装Java开发工具包(JDK): 你可以在甲骨 阅读全文
posted @ 2017-08-04 16:33 中和王 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 模型(Model)-视图(View)-控制器(Controller),通常简称MVC,是一种开发web应用程序的软件设计模式。该软件设计模式由以下三部分组成: 模型——属于软件设计模式的底层基础,主要负责数据维护。 视图——这部分是负责向用户呈现全部或部分数据。 控制器——通过软件代码控制模型和视图 阅读全文
posted @ 2017-08-04 16:31 中和王 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 简介 Struts2 是目前较为普及和成熟的基于MVC设计模式的web应用程序框架,它不仅仅是Struts1 的升级版本,更是一个全新的Struts架构。最初,是以WebWork框架和Struts框架为基础,通过提供增强和改进的Struts框架,进而实现简化web技术人员开发工作的目标。不久之后,W 阅读全文
posted @ 2017-08-04 16:27 中和王 阅读(231) 评论(0) 推荐(0) 编辑