SSH框架之Struts2系列(二)

欢迎关注、转发,互相学习,共同进步!

有任何问题,请后台留言联

1、Struts2常量配置

(1)、Struts2默认常量配置文件路径,如下图:

(2)、Struts2常量配置方式:以配置国际化字节编码UTF-8为例

方式1:在struts.xml文件中配置

方式2:在src下创建struts.properties文件配置

文件具体路径如下图:

文件配置代码为:

方式3:在项目的web.xml文件中配置

(3)、Struts2配置文件加载顺序:

defalut.properties:首先加载默认配置

struts.xml:其次加载Action及自己的常量配置

struts.properties:第三加载文件中的常量配置

web.xml:最后加载核心过滤器及自己的常量的配置

2、Struts2中Action类的书写方式:

方式1:直接创建一个类

方式2:创建一个类实现Action接口

方式3:创建一个类继承ActionSupport类

3、通过form表单测试Struts2应用小实例

(1)、新建项目ExamplePeoject,导入所需要的jar包,搭建Struts2开发环境,如下图:

(2)、在WebContent目录下分别建一个index.jsp访问文件、success.jsp跳转文件、failure.jsp跳转文件,具体代码如下:

(3)、配置struts.xml文件,具体代码如下:

(4)、新建Action类ExampleAction.java,具体代码如下:

(5)、发布项目到Tomcat容器,然后到浏览器地址栏测试,结果如下:

(6)、该实例项目访问流程,如图所示:

本项目运行环境:jdk1.7、Tomcat7.0

本系列后期仍会持续更新,欢迎关注!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180219G0ECNK00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券