这里有新鲜出炉的 Java 函数式编程, 程序狗速度看过来!
Java 程序设计语言
java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言, 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序设计语言和 Java 平台 (即 JavaEE(j2ee), JavaME(j2me), JavaSE(j2se)) 的总称
这篇文章主要介绍了 Java 后台开发之表单提交之前验证的实现代码, 非常不错具有参考借鉴价值, 需要的朋友参考下吧
废话不多说了, 具体代码如下所示:
- <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"
- %>
- <%@ page import="java.util.*" %>
- <%@ page import="java.sql.*" %>
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <title>
表单提交
- </title>
- </head>
- <body>
- <p align="center">
- <b>
表单提交
- </b>
- <br>
- </p>
- <center>
- <div align="left">
- <table height="60" border="0" align="left">
- <tr>
- <td>
- <form name="channelform" action="addChannel.jsp" onsubmit="return validate_channel_info(this);"
- method="post">
名字:
- <input type="text" name="channelname" />
- <br />
- ID:
- <input type="text" name="channelid" />
- <br />
- <input type="submit" value="提交">
- </form>
- </td>
- </tr>
- </table>
- <script type="text/javascript">
- function validate_channel_info(channelform) {
- if (channelform.channelname.value == "") {
- alert("请输入正确的名字");
- return false;
- } else if (!isNumber(channelform.channelid.value)) {
- alert("请输入合法 ID");
- return false;
- }
- return true;
- }
- function isNumber(str) // 判断是否为非负整数
- {
- var rx = /^[0-9]+$/;
- return rx.test(str);
- }
- </script>
- </div>
- </center>
- </body>
- </html>
以上所述是小编给大家介绍的 Java 后台开发之表单提交之前验证, 希望对大家有所帮助, 如果大家有任何疑问请给我留言, 小编会及时回复大家的在此也非常感谢大家对 PHPERZ 网站的支持!
来源: http://www.phperz.com/article/18/0221/358610.html