`

Struts2零星知识点记录

阅读更多
今天在听视频的时候,得知一个很重要的观点:

1,about input
在Struts2中,如果类型转换或者输入校验出错,struts2框架将查找是否存在一个name="input"的result配置,因为在Struts2框架中认为当出现错误时,应该返回到输入页面,让用户重新输入!所以,对于一些处理用户数据录入的Action,建议配置上一个
<result name="input">***</result>

否则,在出现错误之后,struts2框架如果无法找到该result,则提示404错误。

2,about validate
在Struts2框架中,ActionSupport类有一个validate()方法,一个addFieldError()方法,这是对于输入校验以及错误信息提示的方法。

分享到:
评论

相关推荐

    Struts2知识点

    Struts2 知识点 Struts2 是一个基于 Java 语言的开源 Web 应用程序框架,由 Apache 软件基金会维护。Struts2 是 Struts1 的改进版本,提供了更加灵活和强大的功能。下面是 Struts2 的一些重要知识点: 1. Struts2 ...

    Struts2知识点总结

    以下是对Struts2知识点的详细总结: 1. **Struts2核心组件** - **FilterDispatcher**(或现在的`StrutsPrepareAndExecuteFilter`):这是Struts2的核心过滤器,它负责拦截请求,处理Action映射,并转发到相应的...

    struts2 知识点

    ### Struts2知识点详解 #### 一、Struts2框架概览 Struts2是Apache组织推出的一个基于Java EE的Web应用框架,它遵循MVC(Model-View-Controller)设计模式,为开发者提供了构建可扩展、易于维护的Web应用程序的...

    Struts2 关键知识点

    struts2机制、关键流程、拦截器、action、配置文件等

    struts2基本知识点

    在了解Struts2的基本知识点之前,我们先来回顾一下MVC模式的不同架构: 1) Model1架构模式:在这个模式中,JSP页面既是视图又是控制器,导致代码混乱且不易维护。 2) Model2架构模式(即MVC模式):在这种模式下,...

    struts知识点总结

    struts知识点总结struts知识点总结,觉得有需要的就拿去看看吧

    struts2基本知识

    ### Struts2基础知识点详解 #### 一、Struts2框架概述 Struts2是Apache组织维护的一个开源项目,它是Struts1的升级版本,在设计理念和技术实现上都有了很大的改进。Struts2采用MVC(Model-View-Controller)模式...

    struts2面试题

    ### Struts2 面试知识点详解 #### Struts2框架概述 1. **Struts2与Servlet API的关系**:Struts2是一个基于Servlet API构建的MVC框架,它为Web应用程序提供了一种灵活的方式来组织代码。Struts2通过封装Servlet ...

    Struts2知识点详解

    这个"Struts2知识点详解"涵盖了从基础到高级的所有核心概念,旨在帮助开发者深入理解并熟练运用Struts2。 1. **Struts2框架结构**:Struts2的核心是Action类,它是处理用户请求的中心。通过Action类,开发者可以...

    struts2基础知识

    1. **强大的拦截器(Interceptor)机制**:拦截器是Struts2的一大亮点,它们允许开发者在Action执行前后添加自定义逻辑,如日志记录、权限验证等。 2. **灵活的配置**:Struts2允许开发者使用XML或注解来配置Action...

    struts2+hibernate+spring三大框架知识点笔记

    在介绍Struts2时,我们需要了解以下几个关键知识点: 1. **MVC模式**:MVC是一种将业务逻辑、数据和用户界面分离的设计模式,Struts2作为表现层框架,主要处理控制器(Controller)部分。 2. **Web应用的三层结构**...

    struts2的基础知识

    Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,它在Web开发领域中被广泛使用。...熟练掌握Struts2的基本知识和使用技巧,对于提升Web开发效率和项目质量具有重要意义。

    struts2的复习

    5. 拦截器:拦截器是Struts2的核心组件,它们按照预设顺序在Action执行前后执行,实现AOP(面向切面编程)功能,如日志记录、权限验证、性能监控等。开发者可以通过自定义拦截器来扩展框架功能。 五、配置与注解 6....

    留言板留言板struts2留言板struts2

    下面将详细介绍Struts2框架以及在该项目中可能涉及的关键知识点。 1. **Struts2框架概述**:Struts2是Apache软件基金会下的开源项目,它继承了Struts1的优点,并融合了WebWork框架的许多特性。Struts2的主要目标是...

    Struts2视频教程

    ### Struts2核心知识点解析 #### 一、Struts2框架概述 - **定义与特点**:Struts2是一款基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,它继承了Struts1的优点,同时在设计上更加灵活、易用,...

    struts2+cas单点登陆例子

    总结一下,Struts2+CAS的单点登录集成涉及到的主要知识点包括:CAS的工作流程、Struts2框架的拦截器机制、Web应用的过滤器配置以及安全认证的实现。通过这个简单的示例,开发者可以学习如何在自己的项目中实施SSO,...

    struts2项目开发

    下面将从 Struts2 项目开发的角度,详细介绍 Struts2 框架的应用、开发流程、技术架构、实践经验等方面的知识点。 项目需求分析 在 Struts2 项目开发中,需求分析是非常重要的一步。通过对项目的需求分析,可以...

Global site tag (gtag.js) - Google Analytics