0

我是 JSP 和 servlet 的新手,你能帮助我进行表单验证,比如检查天气文本字段是否为空,以一种简单的方式。谢谢!

4

3 回答 3

2

您可以在客户端和服务器端进行验证。您可以使用 JavaScript 或 JQuery 在客户端进行验证。

以下是它们的参考资料:

这是解释如何使用 Servlet 在服务器端处理表单发布数据的示例:

<form action="formpost" method="post">
<input type="text" name="name" />
<input type="text" name="age" />
<input type="submit" />
</form>

编写 servlet 读取 post 参数并验证它们:

public class FormPost extends HttpServlet
{
 protected void service(HttpServletRequest request, 
   HttpServletResponse responst) throws ServletException, IOException
 {

   if(request.getParameter("name") != null){
      String nameParameter = request.getParameter("name");
   } else {
       //write you validation code here
   }

   int ageParameter = Integer.parseInt(request.getParameter("age"));



 }

}
于 2012-06-29T09:14:37.663 回答
0

如果纯粹使用 JSP 和 Servlet,我建议从 JavaScript 抽象库中跳出来,就像JQuery这个任务一样。

这就是 bassistance 插件 http://bassistance.de/jquery-plugins/jquery-plugin-validation/

于 2012-06-29T09:09:48.230 回答
0

您可以进行客户端输入验证。我建议使用JQUery 插件进行验证

于 2012-06-29T09:14:01.897 回答