struts2框架的第一个程序】的更多相关文章

helloworld.jsp在base目录下 <a href="${pageContext.request.contextPath }/base/HelloWorldAction.action">有命名空间测试</a><br/> <a href="${pageContext.request.contextPath }/HelloWroldAction.action">无命名空间测试</a><br/&g…
本章要点 —  Web应用的发展 —  Model 1和Model 2 —  MVC思想 —  MVC模式的优势 — 常用MVC框架及其特征 —  Struts 1的基本结构及其存在的问题 —  WebWork的基本结构 —  Struts 2的起源 —  Struts 2的框架架构 —  Struts 2的标签库 —  Struts 2的控制器组件 —  Struts 1和Struts 2的对比 Struts 1是全世界第一个发布的MVC框架,它由Craig McClanahan在2001年发…
1. spring整合struts的基本操作见我的上一篇博文:https://www.cnblogs.com/wyhluckdog/p/10140588.html,这里面将spring与struts2框架整合起来,并且实现了action获取service,说明spring与struts2框架已经建立联系,互通了,但是这种使用web工厂的方式太麻烦了,在开发中并不会使用这种方法,所以我就要介绍spring整合struts2框架的另外一种方法.目前有两种方法,现在介绍第一种方式,第二种方式见我的下一…
day01 Struts2概述 1 什么是框架 试想一下,人与人之间不同之处多,还是相同之处多呢?当然是相同之处多,不同之处少!人都有头,而且头都在脖子上面! 软件之间也是相同之处多,不同之处少,框架就是把软件中相同的部分抽取出来而形成的.开发人员在框架的基础之上进行开发,那么只需要给出软件独有部分即可. 软件相同之处称之为应用组件,不同之处称之为业务组件.框架就是已经完成了应用组件这部分的半成品软件. 应用框架应该具有如下特征: 1)       已经知道它们在其它程序上工作的很好:(经过良好…
建议vs2013或2013以上版本的vs,要是跨平台的话最好用vs2015或vs2017的asp.net mvc core . 1.创建ASP.NET MVC 第一个程序 打开vs2013->文件->新建->项目->web->asp.net MVC4 web应用程序 -空MVC程序-aspx视图引擎(先用aspx打基础,后用razor视图引擎) 添加控制器-HomeController 添加视图->添加一个子文件夹Home->然后添加一个视图Index(视图引擎选…
request带着参数来,aciton对其进行处理.在学习action之前,使用的是servlet对request进行处理.request请求时会带有参数,所以我们要对这些参数进行封装. 1. 为什么要使用数据的封装呢? * 作为MVC框架,必须要负责解析HTTP请求参数,并将其封装到Model对象中 * 封装数据为开发提供了很多方便 * Struts2框架提供了很强大的数据封装的功能,不再需要使用Servlet的API完成手动封装了!! 2. Struts2中提供了两类数据封装的方式? * 第…
要完成一个struts2框架的搭建, 1.首先应该从官网上下载最新的jar包,网络连接:http://struts.apache.org/download.cgi#struts2514.1,选择下载Full Distribution,这里边除了jar包外还有struts2的API. 下载完成后,在eclipse中创建一个新的web项目.将必须的8个jar包导入webcontent目录下的web-inf的lib文件夹下,8个必须的jar包的截图如下 注:mysql-connector-java这个…
写这篇博文,主要是帮助那些刚接触struts2框架开发而不知所措的人,希望批评指正 一.先建立一个web project,命名为struts2 二.在webroot/WEB-INF/lib目录下添加如下jar文件 三.在src目录下建立一个test.struts2包,并在此包下面建立HelloWorldAction.java文件 package test.struts2; public class HelloWorldAction { private String msg; public Str…
Struts最早是作为Apache Jakarta项目的组成部分,项目的创立者希望通过对该项目的研究,改进和提高JavaServer Pages .Servlet.标签库以及面向对象的技术水准.最初的struts1.x很快在企业开发中流行了起来,与此同时,当时还有一个非常的优秀的web开发框架诞生,那就是webwork,但webwork没有像struts1那么幸运,没有得到流行,但webwork简洁.灵活功能强大等优点绝不输于当时流行的strut1.x.当然struts1开发人员不是也没有意识到…
result结果集 上一篇文章主要讲Struts2框架(4)---Action类访问servlet这篇主要讲result结果集 在Struts.xml中的result元素指的是:指定动作类的动作方法执行完后的结果视图. (1)局部结果和全局结果 他有两个属性: name:字符串,与动作方法返回的值一致.默认是success type:指定处理结果的结果类型的别名.默认值是dispatcher 首先处理结果分为两种,一种是局部结果一种是全局结果. 局部结果: <action name="lo…