首页 > 代码库 > JSP表单填写验证---JSP+JavaBean
JSP表单填写验证---JSP+JavaBean
1、JavaBean
所谓JavaBean就是满足一定设计规则的Java类,需要满足的规则如下
(1)数据成员的属性为private
(2)每个数据成员拥有public属性的setXXX和getXXX方法
(3)有一个没有参数的public类型的构造函数
2、实例代码
package bean; public class UserCheckBean{ private String name; public UserCheckBean(){} public UserCheckBean(String name){ this.name=name; } public void setName(String name){ this.name=name; } public String getName(){ return name; } public boolean validate(){ return name.equals("cjc"); } }登录界面
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <style> td{font-size:15pt;font-color:red;} </style> </head> <body> <form action="loginchk.jsp" method="post"> <table> <tr> <td>username</td> <td><input type="text" name="name"></td> </tr> <tr> <td>password</td> <td><input type="password" name="pw"></td> </tr> <tr> <td><input type="submit" value=http://www.mamicode.com/"Submit">>验证JSP<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <%@ page import="bean.UserCheckBean"%> <jsp:useBean id="user" scope="session" class="bean.UserCheckBean"/> <jsp:setProperty name="user" property="name" value=http://www.mamicode.com/"*"/>>欢迎界面<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!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=ISO-8859-1"> <title>welcome</title> </head> <body> <jsp:useBean id="user" scope="session" class="bean.UserCheckBean"/> Welcome <jsp:getProperty name="user" property="name"/>! </body> </html>
JSP表单填写验证---JSP+JavaBean
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。