还未学习的内容,如果到时候要用到,再去学。
1、Lamda 表达式(很复杂,很少用)
2、验证框架(默认验证方法 validation、方法开始前验证、开始后验证)
3、UI标签(用的不多)
4、类型转换中的异常处理(用的不多,前后做好参数验证,问题不会很多)
5、上传与下载文件(用到再学)
6、Struts 注解(同上)

Struts2 总结
1、Action
  a) namespace(掌握)
  b) path (掌握)
  c) DMI (掌握)
  d) wildcard通配符(掌握)
  e) 接收参数 (掌握:Action属性接收、DomainModel接收)
  f) 访问request等 (掌握Map IOC 方式)
  g) 简单数据验证 (addFieldError 和 <s:fieldError)

2、Result
  a) 结果类型 (掌握四种 dispatcher、redirect、chain、actionRedirect,重点前两种)
  b) 全局结果 (掌握)
  c) 动态结果 (了解)
3、OGNL 表达式(精通)
  a) # % $

4、Struts 标签

  a) 掌握常用的
4、声明式的异常处理(了解)
5、I18N(了解)
6、CRUD的过程(最重要的是设计与规划)(精通)
7、Interceptor 的原理(掌握)
8、类型转换(掌握默认,了解自定义)

Struts2_总结的更多相关文章

  1. struts2_对Map进行双层迭代

    转自:struts2_对Map进行双层迭代 //后台数据 public String execute() throws Exception { Map<String, List<Produ ...

  2. Struts2_三种传参数方法

    1.通过属性传参数(Attr)UserAction.java package com.bebig.struts2.user.action;import com.opensymphony.xwork2. ...

  3. Struts2_搭建环境及HelloWorld

  4. Struts2_概述

  5. Struts2_使用 Filter 作为控制器的 MVC 应用

  6. struts2_模型驱动

    一.注意点 建立实现ModelDriven接口的action类 在该action类中,创建实体对象并new 在getModel返回该对象 在显示页面中提交的表单name正常写 二.案例 创建实体类Us ...

  7. struts2_项目运行报404

    1.缺少jar包,commons-lang3-3.2.jar 参考网址:https://blog.csdn.net/u013457382/article/details/50972401 2.stru ...

  8. Struts2_属性驱动

    在jsp页面提交到action中的表单元素在action中是以对象的形式存在的, action中的对象name必须与jsp页面中的表单元素name相同,struts框架自动为action的对象赋值. ...

  9. Struts2_参数获得方式

    1.属性驱动 /** * @ClassName: Demo8Action * @Description: struts2如何获得参数 * 每次请求action时都会创建新的action实例对象 * @ ...

  10. Struts2_配置文件

    1.结果跳转方式 <struts> <constant name="struts.devMode" value="true"></ ...

随机推荐

  1. 在SQLSERVER中创建聚集索引

    CREATE CLUSTERED INDEX CLUSTER_id ON TABLE_name(ID)------批量

  2. servlet验证2

    登录界面 登录成功后 数据库 地址:https://gitee.com/lgcj1218/j2eehomework/tree/master

  3. Maven入门(二)pom.xml和核心概念

    一.pom.xml文件说明 1.pom意思就是project object model. 2.pom.xml包含了项目构建的信息,包括项目的信息.项目的依赖等. 3.pom.xml文件是可以继承的,大 ...

  4. k8s安装

    docker pull mirrorgooglecontainers/kube-scheduler:v1.13.3 安装docker 使用阿里的源https://mirrors.aliyun.com/ ...

  5. 搭建一个wordpress网站需要做哪些工作

    今天做了自己的个人网站:二飞日志 之前因为服务器的问题,因为备案的原因辛辛苦苦做的站点数据没了.还好的是没有多少数据.没关系,重新来.有了上一次的经验,这次搭建起来比较顺手.但是也出现了几个问题.下面 ...

  6. Spring实现AOP

    转载: https://blog.csdn.net/tolcf/article/details/49133119 [框架][Spring]XML配置实现AOP拦截-切点:JdkRegexpMethod ...

  7. esper(4-1)-简单context

    1.创建context语法 create context context_name partition [by] event_property [and event_property [and ... ...

  8. sublime快捷键:快速查找函数和快速匹配括号

    1. 快速查找函数 Ctrl+R 2. 快速匹配括号 光标置于括号中,Ctrl+Shift+M 快速匹配括号内容,再按下 Ctrl+Shift+[ 折叠代码, Ctrl+Shift+] 展开代码. 3 ...

  9. Windows下使用pip安装Python模块

    打开cmd窗口: 找到pip安装路径: 拖动pip.exe到命令行窗口: 空格并输入“install 包名”,回车. ========================================= ...

  10. 研磨设计模式学习笔记2--外观模式Facade

    需求:客户端需要按照需求,执行一个操作,操作包括一个系统中的3个模块(根据配置选择是否全部执行). 外观模式优点: 客户端无需知道系统内部实现,,只需要写好配置文件,控制那些模块执行,简单易用. 外观 ...