一.结果页面配置
1.全局结果页面

2.局部结果页面

****注:如果同时配置了全局页面和局部页面配置,那么最终将以局部为准

  • result标签当中的type属性
    默认值:dispatcher做转发
    rediret做重定向
    (以上是关于页面的)
    chain:表示转发到action
    redirectAction:重定向到action

二、在action中获取表单提交数据

使用ActionContext类获取
使用ServletActionContext类获取
使用接口注入的方式获取
经常使用ServletActionContext类操作域对象

三、Struts2获取表单数据方式**

1.属性封装
定义变量,变量和表单输入项一致,生成get和set方法
2.模型驱动封装
实现ModelDriven接口,并且实现其中的方法,表单输入项name属性值要和实体类属性名称一致
3.表达式封装(详见我的博客)
4.属性封装和模型驱动封装的区别(详见我的博客)

四、将数据封装到集合

1.将数据封装到List集合
2.将数据封装到Map集合(详见我的博客)

Struts2-day2总结相关推荐

  1. 闭关修炼——one——struts2

    今天是为期一个月闭关修炼的第一天---嘻嘻! 今天以及之前所学的Struts2部分知识梳理. day1: 什么是struts2  ---  是一种应用于java ee三层结构中web层的框架,在str ...

  2. struts2 与 sping 整合 控制器中 service注入的问题

    以个人见解认为struts1 与spring整合的时候按照习惯,我们会把 action 控制器直接配置到sping中去: eg : 这里以使用元注解方式实现Service注入进行讲解: 控制器关键代码 ...

  3. Spring整合Struts2

    ①导入Struts2 jar包 ②在web.xml文件中创建过滤器 <?xml version="1.0" encoding="UTF-8"?> & ...

  4. Struts2标签库

    这是个音乐播放列表 1.queryMusic.jsp <%@ page language="java" import="java.util.*" page ...

  5. Struts2中Action接收参数

    Struts2中Action接收参数的方法主要有以下三种: Struts2中Action接收参数的方法主要有以下三种: 1.使用Action的属性接收参数:     a.定义:在Action类中定义属 ...

  6. struts2笔记01-环境搭建

    1.官网下载struts2 struts-2.3.28-all.zip,这个包可谓应有尽有,以后全靠它了! 2.jar包怎么选?       (1)struts-2.3.28-all\struts-2 ...

  7. 使用Struts2标签遍历集合

    遍历Map<String,Object> 遍历Map<Stirng,List<Student>> 遍历List<Map<String,Student&g ...

  8. 关于SpringMVC和Struts2的区别

    1.    与struts2不同 1.  springmvc的入口是一个servlet即前端控制器,而struts2入口是一个filter过虑器. 2. springmvc是基于方法开发,传递参数是通 ...

  9. java struts2值栈ognl_Struts2 (三) — OGNL与值栈

    一.OGNL表达式 1.概述 1.1什么是OGNL ​ OGNL是Object-Graph Navigation Language的缩写,俗称对象图导航语言. 它是一种功能强大的表达式语言,通过它简单 ...

  10. 基于Struts2框架的名片管理系统

    目录 1.系统设计 2.数据库设计 3.系统管理 4.用户管理 5.名片管理 本篇博文将分享一款基于Struts2框架的名片管理系统,JSP引擎为Tomcat9.0,数据库采用的是MySQL5.5,集 ...

最新文章

  1. win10 安装microsoft.net framework3.5
  2. PandasGUI:使用图形用户界面分析 Pandas 数据帧
  3. 如何计算机械人工作量,修订后太原理工大学本科教学工作量计算办法
  4. PHP中如何解决高并发
  5. 实现 npm script 命令自动补全
  6. springsecurity文档_今天学了springsecurity
  7. mysql取系统当前时间的函数
  8. JDK8 Windows系统中Java HotSpot虚拟机配置参数
  9. 软工网络15团队作业8——Beta阶段冲刺合集
  10. 「大冰撸设计模式」java 创建型模式之单例模式
  11. 【FND】EBS调试模式使用说明
  12. 直播带货app源码,实现直播连麦和PK
  13. 日常小工具向excel中批量添加图片和图片名称
  14. linux shutdown关不了机
  15. Android面试题及答案3
  16. SLAMTEC—思岚科技CES之行完美收官
  17. FreeEIM - 沟通最简单
  18. linux系统运维基础
  19. 前诺基亚MeeGo开发者揭示收款Jolla Sailfish智能手机
  20. Python递归函数实现斐波那契数列

热门文章

  1. Package Manager Console 向VS2010安装 EntityFramework
  2. 【Demo 0116】堆的使用
  3. Invalid URI
  4. 斗鱼mac html5,New API · Issue #28 · spacemeowx2/DouyuHTML5Player · GitHub
  5. java语言程序设计你_清华大学出版社-图书详情-《Java语言程序设计》
  6. 单片机用python还是c语言_单片机为什么一直用C语言,不用其他编程语言?
  7. jsoup获得css,Jsoup代码解读之五-实现一个CSS Selector
  8. mysql 5.5.37 my.cnf,linux安装最新mysql5.5,my.cnf找不到解决办法
  9. 命令回复mysql数据库_用命令行恢复MySQL数据库
  10. qa 芯片测试_芯片测试术语介绍CP、FT、WAT