一.使用Struts2的优势
二.搭建Struts2框架简单测试案例
(1)导包
(2)书写Action类(在strut2中处理请求的类就叫做Action类)
(3)书写src/struts.xml配置文件
(a)首先找到约束文件,
(b)打开struts-2.3.dtd文件
打开windows》preference,搜索catalog,进行如下操作:
(c)复制struts-2.3.dtd文件到struts.xml文件中,然后将struts.xml文件关闭重新打开
hello.jsp文件如下(建立在WEB-INF路径下):
(4)将struts2核心过滤器配置到web.xml(极为重要,否则前面三步无效)
web.xml文件在WEB-INF目录下
(5)测试
右键项目名称struts2_day01,Run as-》Run on server。
出现如下结果:
在地址栏填写如下信息后,enter,展示结果为:
地址栏中的HelloAction方法在打印“hello world”之后,会返回“success”
控制台的输出为:
(6)struts.xml配置详解
(7)struts2常量配置:
(i)struts2默认常量配置的位置:
项目中路径:Libraries=》Web App Libraries=》struts2-core-2.3.24.jar=>>org.apache.struts2=>default.properties
(ii)修改struts2常量配置(方式先后,也是加载顺序)