`

自定义Struts2中的ActionErrors

阅读更多
<%-- ActionError --%>
<s:if test="hasActionErrors()">
<s:iterator value="actionErrors" id="error">
    <s:property value="error"/>
</s:iterator>
</s:if>

<%-- FieldError ---%>
<s:if test="hasFieldErrors()">
<s:iterator value="fieldErrors" id="error">
    <s:property value="error"/>
</s:iterator>
</s:if>

js 验证

<script type="text/javascript">
<!-- 
var sStr = "";
<s:if test="hasActionErrors()">
    <s:iterator value="actionErrors">
     sStr = sStr + "<s:property/>\r\n";
    </s:iterator>
</s:if>

<s:if test="hasFieldErrors()">
    <s:iterator value="fieldErrors">
     sStr = sStr + "<s:property value="value[0]"/>\r\n";
    </s:iterator>
</s:if>
if (sStr != "")
{
   alert(sStr);
}

   
//-->
</script>
分享到:
评论

相关推荐

    struts_注册验证_ActionErrors

    用ActionErrors实现注册验证

    struts

    这是struts中的ActionErrors类

    struts2中的输入校验

    Action级别的错误信息就是将错误信息添加到actionErrors,也就是将错误信息添加到addActionError方法中。 /* 1. 真正存放Field级别错误信息的对象是LinkedHashMap * 2. 该LinkedHashMap的key是String类型的,...

    JavaでHello World Struts編.

    Struts ActionErrors

    struts中ActionForm的validate方法使用小得

    struts提供了标签来显示整个ActionErrors的错误信息。但要在struts-config.xml中设置&lt;action ...

    一个struts的action跳转大全

    首先,Struts的ActionServlet接收到一个请求,然后根据struts-config.xml的配置定位到相应的mapping (映射);接下来如果form的范围是request或者在定义的范围中找不到这个form,创建一个新的form实例;取得form...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (2)

    11.2.5 ActionErrors(错误处理) 11.2.6 DispatchAction(多动作控制器) 11.3 利用Struts实现用户登录的示例 11.6.1 编写实现登录的页面login.jsp 11.6.2 编写存储登录用户信息的类User.java 11.6.3 编写控制器...

    Myeclipse开发struts+hibernate+spring新手入门--环境配置---项目开发示例

    2 import org.apache.struts.action.ActionErrors; 3 import org.apache.struts.action.ActionForm; 4 import org.apache.struts.action.ActionMapping; 5 6 /** 7 * MyEclipse Struts 8 * Creation date: ...

    struts中静态ActionForm基本验证

    主要是actionForm的基本验证,重写validate方法,返回actionErrors,然后根据资源文件显示错误。 这是一个demo例子,直接导入eclispe中即可。 并且这部分内容会在相应的博客中介绍,稍后会更新博客。

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (1)

    11.2.5 ActionErrors(错误处理) 11.2.6 DispatchAction(多动作控制器) 11.3 利用Struts实现用户登录的示例 11.6.1 编写实现登录的页面login.jsp 11.6.2 编写存储登录用户信息的类User.java 11.6.3 编写控制器...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (3)

    11.2.5 ActionErrors(错误处理) 11.2.6 DispatchAction(多动作控制器) 11.3 利用Struts实现用户登录的示例 11.6.1 编写实现登录的页面login.jsp 11.6.2 编写存储登录用户信息的类User.java 11.6.3 编写控制器...

    精通struts:设计与开发

    有关struts的详细介绍,非常适合初学者学习,也适合使用过struts但未有过深入研究的读者学习。

    Struts的html errors的用法

    当执行validate方法时,返回的ActionErrors检查内部是否存在元素,有则返回到原来的input指定的页面;否则继续前进,执行Action的execute方法!

    Struts in Action中文版

    2. 深入 STRUTS架构..................................................................................37 2.1. 随便谈谈......................................................................................

    外文翻译 stus MVC

    Struts is a set of cooperating classes, servlets, and JSP tags that make up a reusable MVC 2 design. This definition implies that Struts is a framework, rather than a library, but Struts also contains...

    struts in Action

    2. 深入STRUTS 架构..................................................................................37 2.1. 随便谈谈.......................................................................................

    《程序天下:J2EE整合详解与典型案例》光盘源码

    11.2.5 ActionErrors(错误处理) 11.2.6 DispatchAction(多动作控制器) 11.3 利用Struts实现用户登录的示例 11.6.1 编写实现登录的页面login.jsp 11.6.2 编写存储登录用户信息的类User.java 11.6.3 编写控制器...

    jsp编写的网上书店

    ActionErrors errors=new ActionErrors(); userOPBean userOP=new userOPBean(); userBean user=new userBean(); //------得到用户对象------ addUserForm userForm=(addUserForm)form; user.setUser_address...

Global site tag (gtag.js) - Google Analytics