![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架之struts
wyhluckydog
这个作者很懒,什么都没留下…
展开
-
struts运行原理流程图
servlet在第一次访问时被创建对象。服务器启动时web.xml被夹在,web.xml中好友过滤器类的全路径,根据路径再通过反射可以创建过滤器对象。所以服务器启动的时候,核心过滤器被创建,通过调用init方法初始化执行,会加载配置文件(包括struts.xml,struts.xml在服务器启动的时候加载)...原创 2018-12-09 19:20:06 · 168 阅读 · 0 评论 -
Struts之Action类的三种写法
配置文件学习完成,下面的重点是Action类的三种写法Action类就是一个POJO类什么是POJO类,POJO(Plain Ordinary Java Object)简单的Java对象.简单记:没有继承某个类,没有实现接口,就是POJO的类。Action类可以实现Action接口Action接口中定义了5个常量,5个常量的值对应的是5个逻辑视图跳转页面(跳转的页面还是需要...原创 2018-12-09 21:16:11 · 289 阅读 · 1 评论 -
多个struts的配置文件
在大部分应用里,随着应用规模的增加,系统中Action的数量也会大量增加,导致struts.xml配置文件变得非常臃肿。为了避免struts.xml文件过于庞大、臃肿,提高struts.xml文件的可读性,我们可以将一个struts.xml配置文件分解成多个配置文件,然后在struts.xml文件中包含其他配置文件。可以在标签中,使用标签来引入其他的struts_xx.xml的配置文件...原创 2018-12-09 21:13:18 · 192 阅读 · 0 评论 -
Struts配置常量
常量都在default.properties文件中,这些文件都被加载。我们下面学习修改这些常量。可以在Struts2框架中的哪些配置文件中配置常量?struts.xml(必须要掌握,开发中基本上就在该配置文件中编写常量)<constant name=“key” value=“value”>web.xml在StrutsPrepareAndExecuteFilte...原创 2018-12-09 20:33:20 · 159 阅读 · 0 评论 -
struts.xml配置文件的配置
package标签,如果要配置Action的标签,那么必须要先配置package标签,代表的包的概念包含的属性name – 包的名称,要求是唯一的,管理action配置(Action中写了一系列的方法,如果我们现在需要访问另外一个方法,则需要再写一个action标签,去配置这个方法。)extends – 继承,可以继承其他的...原创 2018-12-09 20:23:30 · 117 阅读 · 0 评论 -
struts工程代码书写时的注意事项
struts.xml文件一定要放在src目录下,否则编译的时候会出错。web.xml文件中标签中的与标签中的,取的名字可以任意,但是一定要保持一致。原创 2018-12-09 20:12:51 · 129 阅读 · 0 评论 -
Struts2框架配置文件加载的顺序
需要掌握加载了哪些个配置文件(重点的)配置文件的名称是什么配置文件的位置配置文件的作用Struts2框架的核心是StrutsPrepareAndExecuteFilter过滤器,该过滤器有两个功能Prepare – 预处理,加载核心的配置文件Execute – 执行,让部分拦截器执行StrutsPrepareAndExecuteFilte...原创 2018-12-09 20:03:38 · 300 阅读 · 1 评论 -
struts.xml的配置文件提示问题
先找到struts.xml的配置文件,复制http://struts.apache.org/dtds/struts-2.3.dtd,注意:不要有双引号。http://struts.apache.org/dtds/struts-2.3.dtd选择window->首选项->搜索xml->选择xml Catalog选择添加按钮(add按钮)*key type 要选...原创 2018-12-09 19:34:35 · 138 阅读 · 0 评论 -
struts的执行流程
执行的流程编写的页面,点击超链接,请求提交到服务器端。请求会先经过Struts2的核心过滤器(StrutsPrepareAndExecuteFilter)过滤器的功能是完成了一部分代码功能就是一系列的拦截器执行了,进行一些处理工作。咱们可以在struts-default.xml配置文件中看到有很多的拦截器。可以通过断点的方式来演示。拦截器执行完后,会根据strut...原创 2018-12-09 19:22:39 · 93 阅读 · 0 评论