首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券