javabean实现注册验证
来源:互联网 发布:西安java开发培训机构 编辑:程序博客网 时间:2024/05/17 21:06
目录:
1.。。。。。。创建一个JavaBean。。。。。。。
2…………使用page指令导入JavaBean….
3………使用<jsp:useBean>指令….
4……JavaBean与表单…………….
5. <jsp:setProperty>获取JavaBean属性的值
6. .JavaBean的保存范围:
7.实例操作:JSP+JavaBean完成注册验证
1.创建一个JavaBean
packagecn.mldn.lxh.demo;
public class SimpleBean {
privateStringname;
private int age;
public void setName(String name)
{
this.name=name;
}
public void setAge(int age)
{
this.age=age;
}
publicString getName()
{
return name;
}
public int getAge()
{
return age;
}
}
2使用page指令导入JavaBean
%@page import="cn.mldn.lxh.demo.*"%
<body>
<%
SimpleBean simple=new SimpleBean();
simple.setName("张高凯");
simple.setAge(30);
%>
<h3>姓名:<%=simple.getName()%></h3>
<h3>年龄:<%=simple.getAge()%></h3>
</body>
3使用<jsp:useBean>指令
<jsp:useBeanid="simple"scope="page"class="cn.mldn.lxh.demo.SimpleBean"></jsp:useBean>
<body>
<%
simple.setName("张高凯");
simple.setAge(22);
%>
<h3>name:<%=simple.getName()%></h3>
<h3>age:<%=simple.getAge()%></h3>
</body>
4JavaBean与表单
Index.jsp:
<body>
<formaction="a.jsp"method="post">
姓名:<inputtype="text"name="name"><br>
年龄:<inputtype="text"name="age"><br>
<inputtype="submit"value="提交"><inputtype="reset"value="重置">
</form>
a. jsp:
<%@ page language="java"import="java.util.*"pageEncoding="GBK"%>
<%@ pageimport="cn.mldn.lxh.demo.*"%>
<body>
<%
request.setCharacterEncoding("GBK");
SimpleBean simple=new SimpleBean();
simple.setName(request.getParameter("name"));
simple.setAge(Integer.parseInt(request.getParameter("age")));
%>
<h3>姓名:<%=simple.getName()%></h3>
<h3>年龄:<%=simple.getAge()%></h3>
</body>
使用<jsp:setProperty>修改表单内容:
<%@ page language="java"import="java.util.*"pageEncoding="GBK"%>
<html>
<head>
<%
request.setCharacterEncoding("GBK");
%>
<jsp:useBeanid="simple"scope="page"class="cn.mldn.lxh.demo.SimpleBean"></jsp:useBean>
<jsp:setPropertyproperty="*"name="simple"/>
</head>
<body>
<h3>姓名:<%=simple.getName()%></h3>
<h3>年龄:<%=simple.getAge()%></h3>
</body>
</html>
5.<jsp:setProperty>获取JavaBean属性的值
<%@ page language="java"import="java.util.*"pageEncoding="GBK"%>
<html>
<head>
<%
request.setCharacterEncoding("GBK");
%>
<jsp:useBeanid="simple"scope="page"class="cn.mldn.lxh.demo.SimpleBean"></jsp:useBean>
<jsp:setPropertyproperty="name"name="simple"/>
<jsp:setPropertyproperty="age"name="simple"/>
</head>
<body>
<h3>姓名:<%=simple.getName()%></h3>
<h3>年龄:<%=simple.getAge()%></h3>
</body>
</html>
/////////////////////////////////////////////
<%@ page language="java"import="java.util.*"pageEncoding="GBK"%>
<html>
<head>
<%
request.setCharacterEncoding("GBK");
%>
<jsp:useBeanid="simple"scope="page"class="cn.mldn.lxh.demo.SimpleBean"></jsp:useBean>
<jsp:setPropertyproperty="name"name="simple"value="莉莉"/>
<jsp:setPropertyproperty="age"name="simple"value="20"/>
</head>
<body>
<h3>姓名:<%=simple.getName()%></h3>
<h3>年龄:<%=simple.getAge()%></h3>
</body>
</html>
//////////////////////////////////////////////////////////////////////
<%@ page language="java"import="java.util.*"pageEncoding="GBK"%>
<html>
<head>
<%
request.setCharacterEncoding("GBK");
%>
<jsp:useBeanid="simple"scope="page"class="cn.mldn.lxh.demo.SimpleBean"></jsp:useBean>
<jsp:setPropertyproperty="*"name="simple"/>
</head>
<body>
<h3>姓名:<jsp:getPropertyname="simple"property="name"/></h3>
<h3>年龄:<jsp:getPropertyname="simple"property="age"/></h3>
</body>
</html>
6.JavaBean的保存范围:
(1).创建一个JavaBean:
packagecn.mldn.lxh.demo;
public class Count {
private int count=0;
public Count(){
System.out.println("===============第二个JavaBean==============");
}
public int getCount(){
return ++this.count;
}
}
(2).page范围的JavaBean
b.jsp:
<%@ page language="java"import="java.util.*"pageEncoding="GBK"%>
<html>
<head>
<jsp:useBeanid="cou"scope="page"class="cn.mldn.lxh.demo.Count"></jsp:useBean>
</head>
<body>
<h3>您是<jsp:getPropertyname="cou"property="count"/></h3>
<jsp:forwardpage="c.jsp"></jsp:forward>
</body>
</html>
c.jsp:
<%@ page language="java"import="java.util.*"pageEncoding="GBK"%>
<html>
<head>
</head>
<jsp:useBeanid="cou"scope="page"class="cn.mldn.lxh.demo.Count"></jsp:useBean>
<body>
<h3>您是第<jsp:getPropertyname="cou"property="count"/>次访问!</h3>
</body>
</html>
(3).request范围的JavaBean
b.jsp:
<%@ page language="java"import="java.util.*"pageEncoding="GBK"%>
<html>
<head>
<jsp:useBeanid="cou"scope="request"class="cn.mldn.lxh.demo.Count"></jsp:useBean>
</head>
<body>
<h3>您是<jsp:getPropertyname="cou"property="count"/></h3>
<jsp:forwardpage="c.jsp"></jsp:forward>
</body>
</html>
c.jsp:
<%@ page language="java"import="java.util.*"pageEncoding="GBK"%>
<html>
<head>
</head>
<jsp:useBeanid="cou"scope="request"class="cn.mldn.lxh.demo.Count"></jsp:useBean>
<body>
<h3>您是第<jsp:getPropertyname="cou"property="count"/>次访问!</h3>
</body>
</html>
(4).session范围的JavaBean
<%@ page language="java"import="java.util.*"pageEncoding="GBK"%>
<html>
<head>
</head>
<jsp:useBeanid="cou"scope="session"class="cn.mldn.lxh.demo.Count"></jsp:useBean>
<body>
<h3>您是第<jsp:getPropertyname="cou"property="count"/>次访问!</h3>
</body>
</html>
(5).application范围的JavaBean
<%@ page language="java"import="java.util.*"pageEncoding="GBK"%>
<html>
<head>
</head>
<jsp:useBeanid="cou"scope="application"class="cn.mldn.lxh.demo.Count"></jsp:useBean>
<body>
<h3>您是第<jsp:getPropertyname="cou"property="count"/>次访问!</h3>
</body>
</html>
(6).删除JavaBean
<%@ page language="java"import="java.util.*"pageEncoding="GBK"%>
<html>
<head>
</head>
<jsp:useBeanid="cou"scope="session"class="cn.mldn.lxh.demo.Count"></jsp:useBean>
<body>
<h3>您是第<jsp:getPropertyname="cou"property="count"/>次访问!</h3>
<%session.removeAttribute("cou");%>
</body>
</html>
- javabean实现注册验证
- JavaBean实现注册验证功能
- JSP+JavaBean注册验证
- JavaBean实例操作----注册验证
- JSP+JavaBean完成注册验证
- jsp—+JavaBean注册验证
- JavaBean使用实例——注册验证
- MyBlog部分模块---基于Servlet+JSP+JavaBean实现登陆注册验证功能
- js实现验证注册
- jquery实现注册验证
- js实现注册验证
- JavaBean实例训练2:编写JavaBean,实现用户登录、注册。
- Servlet+JavaBean实现注册和登陆
- jsp+Servlet+javaBean实现登录和注册
- jsp与Javabean实现登录注册
- html+JavaBean+jsp实现用户注册
- Servlet +JSP+Javabean 实现用户登录注册
- Java Web笔记:JavaBean实例之注册验证
- Hadoop序列化文件SequenceFile
- VS2010 QT5.02安装
- Centos 6.4 Linux 相关问题总结
- Hadoop入门--Hadoop2伪分布式安装
- Zookeeper集群配置
- javabean实现注册验证
- Hadoop+ZooKeeper+HBase集群配置
- ARM伪指令与编程
- jQuery学习17---无刷新评论
- 《数据通信与网络》笔记--数据链路层的成帧
- 使用 HDFS 保存大量小文件
- Automatically generate serial number in abap
- java web中的表达式语言
- Hadoop的计算能力调度算法