-
MVC模式定义查看全部
-
历史版本:http://archive.apache.org/dist/struts/ http://struts.apache.org/查看全部
-
运行struts2的环境要求: 1.Servlet API 2.4 2.JSP API 2.0 3.Java JDK 1.5 或者以上 搭建struts2环境步骤 1.下载相关jar jar包下载地址 http://struts.apache.org http://archive.apache.org/dist/struts/ 2.创建web项目 3.创建并完善相关配置文件 4.创建Action并测试启动 使用步骤: 1.将struts 添加到项目中: Apache官网下载struts库文件,解压; 将lib目录下struts.jar文件复制到项目WEB-INF/lib之下; 其他文件则复制到/WEB-INF文件夹下,然后在该文件夹下创建struts-config.xml配置文件. 2.给项目添加struts2支持 3.创建Action进行测试查看全部
-
Struts2不是继承struts1的血统,而是在Webwork上的升级,同时吸收了Strust1和WebWork两者的优势查看全部
-
JSP+JavaBean = Model1:适用于小型网站的开发 JSP+Servlet+JavaBean = Model2:最典型的MVC模式 MVC是模型(Model)、视图(View)和控制器(Controller)的缩写;MVC是一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。在Struts中,Controller就是action。查看全部
-
Struts是什么? Struts是流行和成熟的基于MVC设计模式的Web应用程序框架。 使用Struts的目的: 为了帮助我们减少在运用MVC设计模型来开发Web应用时间。查看全部
-
三种方式查看全部
-
深入讲解struts的八个主要步骤: 1.访问Servlet API 2.Action搜索顺序 3.动态方法调用 4.指定多个配置文件 5.默认Action 6.Struts2后缀 7.接受参数 8.处理结果类型查看全部
-
struts.xml查看全部
-
web.xml查看全部
-
理解struts2的工作原理 在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin) 3 接着FilterDispatcher被调用,FilterDispatcher询问ActionMapper来决定这个请是否需要调用某个Action 4 如果ActionMapper决定需要调用某个Action,FilterDispatcher把请求的处理交给ActionProxy 5 ActionProxy通过Configuration Manager询问框架的配置文件,找到需要调用的Action类 6 ActionProxy创建一个ActionInvocation的实例。 7 ActionInvocation实例使用命名模式来调用,在调用Action的过程前后,涉及到相关拦截器(Intercepter)的调用。 8 一旦Action执行完毕,ActionInvocation负责根据struts.xml中的配置找到对应的返回结果。返回结果通常是(但不总是,也可 能是另外的一个Action链)一个需要被表示的JSP或者FreeMarker的模版。在表示的过程中可以使用Struts2 框架中继承的标签。在这个过程中需要涉及到ActionMapper查看全部
-
structs.xml包含的内容查看全部
-
项目引用包,点击项目右键,build path,然后师add jarS,引用的包有:file upload,io,lang,logging,ognl,struct2-core(核心包),xwork_core.查看全部
-
model1=jsp+javabean; model2=jsp+servlet+javabean查看全部
-
Struvt2 的环境要求 servlet2.4 jsp 2.0 java5 配置文件 创建action查看全部
举报
0/150
提交
取消