日期:2014-05-16 浏览次数:20454 次

<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE validation-config SYSTEM "validation-config.dtd"> <validation-config lang="auto"> <form id="form1" show-error="alert" show-type="all"> <field name="name" display-name="姓名" onfail=""> <depend name="required" /> <depend name="minLength" param0="2" /> <depend name="maxLength" param0="20" /> </field> <field name="title" display-name="主题"> <depend name="required" /> </field> <field name="id" display-name="ID"> <depend name="required" /> </field> <field name="email" display-name="Email"> <depend name="required" /> <depend name="email" /> </field> <field name="content" display-name="内容"> <depend name="required" /> </field> </form> </validation-config>?下面就是JSP代码(代码中使用还使用了FCKeditor)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script src="/guestbook/js/validation-framework.js"></script>
</head>
<body>
<script src="/guestbook/fckeditor/fckeditor.js"></script>
<div align="center">
添加留言的页面
</div>
<form id="form1" name="form1" method="post"
action="/guestbook/servlet/addMessage"
onsubmit="retrun doValidate(this)">
<table width="497" border="0">
<tr>
<td width="130">
姓名:
</td>
<td width="350">
<label>
<input name="name" type="text" id="name" size="40" maxlength="20" />
</label>
</td>
</tr>
<tr>
<td>
Email:
</td>
<td>
<label>
<input name="email" type="text" id="email" size="40"
maxlength="20" />
</label>
</td>
</tr>
<tr>
<td>
电话:
</td>
<td>
<label>
<input name="phone" type="text" id="phone" size="40"
maxlength="20" />
</label>
</td>
</tr>
<tr>
<td>
ID:
</td>
<td>
<label>
<input name="id" type="text" id="id" size="40" maxlength="20" />
</label>
</td>
</tr>
<tr>
<td>
主题:
</td>
<td>
<label>
<input name="title" type="text" id="title" size="40"
maxlength="20" />
</label>
</td>
</tr>
<tr>
<td>
内容:
</td>
<td>
<label>
<script>
var editor = new FCKeditor('content');
editor.BasePath='/fckeditordemo/fckeditor/';
editor.Height=200;
editor.ToolbarSet='Basic';
editor.Create();
</script>
</label>
</td>
</tr>
<tr>
<td>
<label>
<input type="submit" name="submit" id="submit" value="提交" />
</label>
</td>
<td>
<label>
<input type="reset" name="reset" id="reset" value="重置" />
</label>
</td>
</tr>
<tr>
<td>
</td>
<td>
&l