请解决一下,我的程序是用 struts2+hibernate+spring 实现
用框架验证
问题:提交空表单时,出错信息会不断的累加,有知道原因的请帮忙解决一下,先谢谢了
表单代码:
<s:form action="/test/searchState.action" validate="true" method="get">
<s:textfield name="country.id"></s:textfield>
<s:submit />
</s:form
验证代码:
<validators>
<field name="country.id">
<field-validator type="required">
<message>不允许为空</message>
</field-validator>
</field>
</validators>
错误问题:
1.第一次提交会出一个错误信息:
----------
不允许为空
----------
2.第三次提交空表单时
不允许为空
不允许为空
不允许为空
.....
....
.....
这样会越来越多,是什么原因,高手可以解决吗?
分享到:
- 2007-06-14 18:34
- 浏览 2073
- 评论(1)
- 论坛回复 / 浏览 (1 / 3040)
- 查看更多
相关推荐
Struts2提供了丰富的拦截器、结果类型和插件,使得开发者可以轻松地实现表单验证、国际化、文件上传等功能,大大提高了开发效率。 【Hibernate】是Java领域的一个对象关系映射(ORM)框架,它简化了数据库操作,...
在"struts2 + hibernate3 + spring3 ssh 实现用户的增删改查"项目中,Struts2主要处理用户的表单提交,如注册、登录等操作,并调用相应的业务服务进行处理。 Hibernate3是Java领域的一款流行的对象关系映射(ORM)...
Struts2.1.6、Hibernate3.3.1和Spring2.5.6是Java Web开发中的三个关键框架...提供的"Struts2.1.6+Hibernate3.3.1+Spring2.5.6整合jar包"就是经过验证的无冲突版本,可以直接用于项目中,减少了配置和调试的时间成本。
导入myclipse即可,MySql...项目介绍: 1.struts2.8.1+hibernate3+spring2.5 2.统一的jquery表单验证方式,复用性强 3.jquery+ajax应用 4.界面风格漂亮, 本人的毕业设计,有需要者下载参考,项目有很多代码注释
本系统采用经典的SSH(Struts1.2、Hibernate3.0、Spring2)框架与DWR(Direct Web Remoting)技术进行构建,实现了后端与前端的高效交互。 **Struts1.2** 是一款基于MVC(Model-View-Controller)设计模式的Java ...
### Struts2+Hibernate+Spring 经典整合实例教程 #### 概述 本文档将详细介绍如何使用 MyEclipse 7.0 开发环境搭建基于 Struts2、Hibernate 和 Spring 的经典整合项目,并通过示例工程 BookShop 来具体演示整个...
根据标题、描述和部分内容,知识点覆盖范围主要集中在Java Web开发领域,并且包括了JSP、Servlet、Ajax以及SSH框架(Struts 2、Spring、Hibernate)的技术整合和实战案例分析。 JSP(Java Server Pages)是一种动态...
Struts2作为MVC框架,提供了丰富的功能和灵活性来处理表单验证、错误处理和服务端校验等问题。理解并熟练运用上述知识点,能够帮助开发者构建出更加健壮、用户体验良好的Web应用。在实际项目中,还需要结合Hibernate...
Struts2的优势在于其灵活性和可扩展性,它支持多种插件和拦截器,可以方便地进行表单验证、国际化等功能的实现。 Spring4则是企业级Java应用的核心框架,它不仅仅是一个MVC框架,更是一个全面的解决方案,包括依赖...
Struts 2、Hibernate 和 Spring 是Java开发中的三大框架,它们在企业级应用开发中扮演着重要的角色。Struts 2 提供了MVC(Model-View-Controller)设计模式的实现,帮助开发者构建可维护性和扩展性良好的Web应用程序...
Struts2、Hibernate和Spring是Java企业级应用中三大核心框架,它们的整合使用能够构建出高效、可维护且松耦合的Web应用程序。在这个"Struts2+Hibernate+Spring整合开发深入剖析与范例应用04"的主题中,我们将探讨这...
Struts2+Spring+Hibernate+EasyUI 是一个经典的Java Web开发框架组合,广泛应用于企业级应用的构建。这个管理系统利用这些技术的特性,提供了一种高效、稳定且易于维护的解决方案。 **Struts2** 是一个强大的MVC...
Struts2、Hibernate和Spring是Java Web开发中的三大框架,它们的组合,通常被称为SSH(Struts2-Spring-Hibernate)或SSH2,是构建高效、可扩展的企业级应用程序的常用选择。本项目是一个实际应用了这三大框架的论坛...
根据提供的标题、描述以及部分内容,本文将详细解析与MYECLIPSE + STRUTS2 + SPRING4 + HIBERNATE4 + STRUCTS2S+OGNL + MYSQL_5.7.12相关的技术栈及其应用。这些技术在企业级开发中非常常见,能够帮助开发者构建高效...
Struts2、Spring2和Hibernate3是Java Web开发中的经典技术栈,被广泛应用于企业级应用的构建。这个实例结合了这三大框架,提供了一个完整的功能模块,包括用户注册、数据查询、搜索以及分页显示,非常适合初学者进行...
Struts2、Hibernate3和Spring2.5是Java开发中非常经典的三大开源框架,它们各自在Web层、持久层和应用层提供了强大的功能,并且通过整合可以构建出高效、灵活的企业级应用程序。以下是对这三个框架及其整合的详细...
标题和描述中指出的文档《Struts+Spring+Hibernate开发实例.pdf》包含了关于这三个流行的Java开源框架结合使用的示例代码和相关知识点。Struts负责视图与控制器部分,Spring负责业务逻辑层及依赖注入,Hibernate负责...
在本项目中,我们主要探讨的是基于SSH(Struts2、Hibernate、Spring)框架与MySQL数据库结合的人事管理系统。SSH框架是Java开发中常见的MVC(Model-View-Controller)架构,它集成了Struts2作为表现层,Hibernate...
### JavaEE企业应用实战-Struts2+Spring3+Hibernate整合开发(第3版)核心知识点解析 #### 一、JavaEE概述与架构 - **JavaEE简介**:JavaEE(Java Platform, Enterprise Edition)是Java平台的企业版,提供了一套...
Struts2通过Interceptor(拦截器)机制提供了丰富的功能,如表单验证、结果转发、国际化等,增强了控制器层的功能。 **Spring4** 是一个全面的Java企业级应用开发框架,提供依赖注入(DI)和面向切面编程(AOP)。...