Struts2_01

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chuan129/article/details/79591200

Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet.
一、框架搭建:
(1)导包
(2)配置核心过滤器(web.xml)
这里写图片描述
(3)写一个Action
(4)创建Struts2配置文件(src/struts.xml)
这里写图片描述
(5)运行
二、流程图
这里写图片描述
三、常量默认配置(default.properties)
struts.i18n.encoding=UTF-8 设置编码.解决Post提交参数乱码;
struts.objectFactory = spring;
struts.objectFactory.spring.autoWire = name:
与Struts整合Spring框架有关;
struts.action.extension=action:设置Action在访问时的后缀名;
struts.enable.DynamicMethodInvocation = false : 配置是否允许动态方法调用;
struts.devMode = false : 是否启用开发模式;
constant name=”struts.i18n.reload” value=”true” :热加载核心配置文件(更新配置文件不需要重启服务器)
这里写图片描述
引入其他配置文件到主配置中
四、Action编写
(1):将action定义为POJO类
(2)Action类实现一个Action的接口
(3)Action类继承ActionSupport类(推荐)
五、action访问方式配置
方式一:
这里写图片描述
方式二:(推荐)
这里写图片描述

猜你喜欢

转载自blog.csdn.net/chuan129/article/details/79591200
今日推荐