一.使用Struts2的优势

Struts2第一天学习笔记(1)


二.搭建Struts2框架简单测试案例

(1)导包

Struts2第一天学习笔记(1)


(2)书写Action类(在strut2中处理请求的类就叫做Action类)

Struts2第一天学习笔记(1)


(3)书写src/struts.xml配置文件

(a)首先找到约束文件,

Struts2第一天学习笔记(1)

Struts2第一天学习笔记(1)

(b)打开struts-2.3.dtd文件

Struts2第一天学习笔记(1)

打开windows》preference,搜索catalog,进行如下操作:

Struts2第一天学习笔记(1)


(c)复制struts-2.3.dtd文件到struts.xml文件中,然后将struts.xml文件关闭重新打开

Struts2第一天学习笔记(1)

Struts2第一天学习笔记(1)

hello.jsp文件如下(建立在WEB-INF路径下):

Struts2第一天学习笔记(1)


(4)将struts2核心过滤器配置到web.xml(极为重要,否则前面三步无效)

web.xml文件在WEB-INF目录下

Struts2第一天学习笔记(1)


(5)测试

右键项目名称struts2_day01,Run as-》Run on  server。

Struts2第一天学习笔记(1)

出现如下结果:

Struts2第一天学习笔记(1)

在地址栏填写如下信息后,enter,展示结果为:

Struts2第一天学习笔记(1)

地址栏中的HelloAction方法在打印“hello world”之后,会返回“success”

Struts2第一天学习笔记(1)

Struts2第一天学习笔记(1)


控制台的输出为:

Struts2第一天学习笔记(1)



(6)struts.xml配置详解

Struts2第一天学习笔记(1)

Struts2第一天学习笔记(1)


(7)struts2常量配置:

Struts2第一天学习笔记(1)

    (i)struts2默认常量配置的位置:

项目中路径:Libraries=》Web App Libraries=》struts2-core-2.3.24.jar=>>org.apache.struts2=>default.properties

    (ii)修改struts2常量配置(方式先后,也是加载顺序)

Struts2第一天学习笔记(1)


相关文章: