摘要:
接上一篇文章,使用maven+eclipse搭建最简单的struts2的HelloWorld,本篇将主要讲strust2的基本配置: 1、web.xml的作用 web.xml核心代码: <filter> <filter-name>struts2</filter-name> <filter-class 阅读全文
摘要:
一、web分层结构简介 1、web[细]粒度分层结构: 按细粒度分层可以分为以下6种: 1).表现层:html/css/js/jsp 2).控制层:servlet 3).实体层:javabean 4).业务逻辑层:javabean 5).持久层:jdbc/c3p0/dbutils 6).数据层:my 阅读全文
摘要:
前言: 首先感谢中国最专业的java培训班《北京尚学堂》的无私奉献精神,免费提供这么多学习资料。 以及我的偶像马士兵老师,感觉您特帅,技术特别牛,今生若能相见,甚好。谢谢。 struts2的运行机制: 探讨任何的运行机制,一定是这里开始, (http://localhost:8080/Struts2 阅读全文
摘要:
Struts提供了一个更简单的方式来处理未捕获的异常,并将用户重定向到一个专门的错误页面。您可以轻松地Struts配置到不同的异常有不同的错误页面。 Struts的异常处理所使用的“exception”拦截容易。“exception”拦截器作为默认的栈的一部分,所以不必做任何额外的配置。它可为准备使 阅读全文
摘要:
正如前面提到的,<results>标签在Struts2的MVC框架的视图中所扮演的角色。动作是负责执行业务逻辑。执行业务逻辑后,接下来的步骤是使用<results>标签显示的视图。 经常有一些附带导航规则的结果。例如,如果在操作方法是对用户进行验证,有三种可能的结果。 (一)成功登录;(二)不成功的 阅读全文
摘要:
动作是Struts2框架的核心,因为他们的任何MVC(模型 - 视图 - 控制器)框架。每个URL将被映射到一个特定的动作,它提供了来自用户的请求提供服务所需的处理逻辑。 但动作也提供其他两个重要的能力。首先,操作从请求数据的传输中起着重要的作用,通过向视图,无论是一个JSP或其它类型的结果。二,动 阅读全文
摘要:
本章将带你通过一个Struts2应用程序所需的基本配置。在这里,我们将看到在一些重要的配置文件,将配置文件:web.xml ,struts.xml,struts-config.xml和struts.properties 使用web.xml和struts.xml的配置文件,并在前面的章节中,已经看到我 阅读全文
摘要:
1.为什么要使用Struts框架 1.1 建立在MVC这种公认的好的模式上的 1.2 开源项目 1.3 可以与其他技术和框架具有很好的额融合性。如:Spring 1.4 可以减少重复代码的开发,提高工作效率 2. FrameWork的概念 人们用于解决相同问题或者相似问题的方案。 特点: 可重用性、 阅读全文
摘要:
Struts就是一个MVC框架,下面Struts1 是如何实现MVC 的。参考图如下: M主要是ActionForm和JavaBean。负责程序的数据收集和业务处理,ActionForm属于Struts的框架的,这里的JavaBean是应用本身的业务逻辑。 V层主要是Jsp。主要用于动态页面的显示, 阅读全文