SSH(struts+spring+hibernate)迅速开发--第七章 用户注册的表单校验(3)

i)       

 

1.       编写jsp

对使用校验Formjsp页面,需要做两个地方的改动,一是的提交,一是添加,改动后的register.jsp代码如下,注意里面两处粗体显示部分,是我们改动的地方:

<%@ page language="java" pageEncoding="UTF-8"%>

 

<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>

<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>

<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>

<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" %>

 

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>

<bean:message bundle="user" key="user.welcome.register"/>

  border="0" align="center" cellpadding="0" cellspacing="0">

 

   

 

 

   

   

 

 

   

   

 

 

   

   

 

 

   

   

 

 

   

   

 

 

   

   

 

 

   

   

 

 

   

   

 

 

   

 

   
:

      *

:

      *

:

      *

:

      *

:

      *

:
   

     

     

     

     

   

 

   

 

 

第一改动的地方如下,html:form里面添加了οnsubmit="validateRegisterForm(this)"属性,表示提交的时候调用validateRegisterForm方法.注意这个方法是struts自动生成的,它有它的约定格式validate+form名称.form名称的第一个字母需要大写.

第二个改动的地方如下

formName的值需要是要校验的form的名称

 

你可能感兴趣的:(struts,hibernate,spring,ssh,html,user)